From 4aca2038465009f23cf897c8949b39f0a241c200 Mon Sep 17 00:00:00 2001 From: Aargh Rai Date: Thu, 3 Jul 2025 12:23:02 +0530 Subject: modulaized --- home.nix | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 home.nix (limited to 'home.nix') 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 { 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 + ]; +} -- cgit v1.2.3