diff --git a/configuration.nix b/configuration.nix index c27d733..498e70c 100644 --- a/configuration.nix +++ b/configuration.nix @@ -9,6 +9,7 @@ [ ./hardware-configuration.nix ./home/manager.nix + ./system ]; boot.loader.systemd-boot.enable = true; @@ -64,9 +65,7 @@ programs.firefox.enable = true; nixpkgs.config.allowUnfree = true; - environment.systemPackages = - - (with pkgs; [ + environment.systemPackages = with pkgs; [ telegram-desktop (discord.override { withOpenASAR = true; @@ -74,7 +73,7 @@ helix nixd nodejs - ]); + ]; nix.settings.experimental-features = [ "nix-command" diff --git a/home/aditya.nix b/home/aditya.nix index 35b725f..81a7ea7 100644 --- a/home/aditya.nix +++ b/home/aditya.nix @@ -1,10 +1,14 @@ -{...}: +{ pkgs, ... }: { home.username = "aditya"; home.homeDirectory = "/home/aditya"; home.stateVersion = "25.11"; + home.packages = with pkgs.unstable; [ + pear-desktop + ]; + imports = [ ./programs/gh.nix ./programs/git.nix diff --git a/system/default.nix b/system/default.nix new file mode 100644 index 0000000..8c396e7 --- /dev/null +++ b/system/default.nix @@ -0,0 +1,7 @@ +{ ... }: + +{ + imports = [ + ./overlays.nix + ]; +} diff --git a/system/overlays.nix b/system/overlays.nix index fdcacb0..d375af3 100644 --- a/system/overlays.nix +++ b/system/overlays.nix @@ -11,7 +11,7 @@ }; in { - inherit (unstable-pkgs) ollama kdePackages sddm; + inherit (unstable-pkgs) pear-desktop; unstable = unstable-pkgs; } )