separate into machine and user specific profiles

This commit is contained in:
atagen 2022-08-18 20:38:00 +10:00
parent 7d9fe63a4a
commit 3849967624
6 changed files with 95 additions and 49 deletions

14
home/fossil.nix Normal file
View file

@ -0,0 +1,14 @@
{ config, pkgs, ... }:
{
home.username = "fossil";
home.homeDirectory = "/home/fossil";
home.packages = with pkgs; [
cmus
zellij
steam
];
}

View file

@ -1,21 +1,21 @@
{ config, pkgs, ... }:
{
imports = [
# who are you?
# ./fossil.nix
# ./plank.nix
];
nixpkgs.config.allowUnfree = true;
nixpkgs.overlays = [
(import "${fetchTarball "https://github.com/nix-community/fenix/archive/main.tar.gz"}/overlay.nix")
];
home.username = "fossil";
home.homeDirectory = "/home/fossil";
home.packages = with pkgs; [
kitty
firefox
thunderbird
cmus
zellij
btop
steam
rust-analyzer-nightly
(fenix.complete.withComponents [

8
home/plank.nix Normal file
View file

@ -0,0 +1,8 @@
{ config, pkgs, ... }:
{
home.username = "plank";
home.homeDirectory = "/home/plank";
}