diff --git a/flake.nix b/flake.nix index 7f5fa94..7cdfb6c 100644 --- a/flake.nix +++ b/flake.nix @@ -62,7 +62,7 @@ # inputs.emacs-overlay.overlay -- breaks doom on 30.?? ]; - home.packages = with pkgs; [xrandr procps polybar-pulseaudio-control bluez zotero]; + home.packages = with pkgs; [xrandr procps polybar bspwm sxhkd polybar-pulseaudio-control bluez zotero]; }; specialArgs = {inherit inputs;}; # extraSpecialArgs = {inherit inputs;}; diff --git a/home/home.nix b/home/home.nix index 1089acf..efc69a8 100644 --- a/home/home.nix +++ b/home/home.nix @@ -21,24 +21,26 @@ home.stateVersion = "24.11"; # Please read the comment before changing. - home.packages = [ - # # Adds the 'hello' command to your environment. It prints a friendly - # # "Hello, world!" when run. - # pkgs.hello + # home.packages = with pkgs; [xrandr procps polybar bspwm sxhkd polybar-pulseaudio-control bluez]; - # # It is sometimes useful to fine-tune packages, for example, by applying - # # overrides. You can do that directly here, just don't forget the - # # parentheses. Maybe you want to install Nerd Fonts with a limited number of - # # fonts? - # (pkgs.nerdfonts.override { fonts = [ "FantasqueSansMono" ]; }) + # home.packages = [ + # # Adds the 'hello' command to your environment. It prints a friendly + # # "Hello, world!" when run. + # pkgs.hello - # # You can also create simple shell scripts directly inside your - # # configuration. For example, this adds a command 'my-hello' to your - # # environment: - # (pkgs.writeShellScriptBin "my-hello" '' - # echo "Hello, ${config.home.username}!" - # '') - ]; + # # It is sometimes useful to fine-tune packages, for example, by applying + # # overrides. You can do that directly here, just don't forget the + # # parentheses. Maybe you want to install Nerd Fonts with a limited number of + # # fonts? + # (pkgs.nerdfonts.override { fonts = [ "FantasqueSansMono" ]; }) + + # # You can also create simple shell scripts directly inside your + # # configuration. For example, this adds a command 'my-hello' to your + # # environment: + # (pkgs.writeShellScriptBin "my-hello" '' + # echo "Hello, ${config.home.username}!" + # '') + # ]; # Home Manager is pretty good at managing dotfiles. The primary way to manage # plain files is through 'home.file'.