diff options
| author | Aargh Rai <aargh.rai+git@gmail.com> | 2025-07-03 12:23:02 +0530 |
|---|---|---|
| committer | Aargh Rai <aargh.rai+git@gmail.com> | 2025-07-03 12:23:02 +0530 |
| commit | 4aca2038465009f23cf897c8949b39f0a241c200 (patch) | |
| tree | 59ec372304130b2c389411a74c067ebbfc593a2a /home.nix | |
| parent | ff0b4b72f64ae716c8d28d3b94dc8789d14115e3 (diff) | |
modulaized
Diffstat (limited to 'home.nix')
| -rw-r--r-- | home.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/home.nix b/home.nix new file mode 100644 index 0000000..85c47d4 --- /dev/null +++ b/home.nix @@ -0,0 +1,29 @@ +{ config, pkgs, ... }: +let unstable = import <nixos-unstable> { config.allowUnfree = true; }; +in { + users.users.aargh = { + isNormalUser = true; + description = "Aargh"; + extraGroups = [ "networkmanager" "wheel" ]; + packages = with pkgs; []; + shell = pkgs.fish; + }; + programs.fish.enable = true; + home-manager.users.aargh = { pkgs, ... }: { + programs.firefox.enable = true; + home.stateVersion = "25.05"; + }; + home-manager.backupFileExtension = "hm-backup"; + + environment.systemPackages = with pkgs; [ + fastfetch + vim + wget + git + nmap + dust + gnome-tweaks + unstable.neovim + home-manager + ]; +} |
