diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/home-manager/shell.nix | 14 | ||||
| -rw-r--r-- | modules/nixos/system-packages.nix | 26 |
2 files changed, 32 insertions, 8 deletions
diff --git a/modules/home-manager/shell.nix b/modules/home-manager/shell.nix index 5568272..1fcc03f 100644 --- a/modules/home-manager/shell.nix +++ b/modules/home-manager/shell.nix @@ -1,12 +1,14 @@ {nushell-scripts, ... }: { programs.nushell = { extraConfig = '' - source ${nushell-scripts}/custom-completions/pass/pass-completions.nu * - source ${nushell-scripts}/custom-completions/nix/nix-completions.nu * - source ${nushell-scripts}/custom-completions/man/man-completions.nu * - source ${nushell-scripts}/custom-completions/cargo/cargo-completions.nu * - source ${nushell-scripts}/custom-completions/make/make-completions.nu * - source ${nushell-scripts}/custom-completions/git/git-completions.nu * + use ~/.cache/starship/init.nu + + use ${nushell-scripts}/custom-completions/pass/pass-completions.nu * + use ${nushell-scripts}/custom-completions/nix/nix-completions.nu * + use ${nushell-scripts}/custom-completions/man/man-completions.nu * + use ${nushell-scripts}/custom-completions/cargo/cargo-completions.nu * + use ${nushell-scripts}/custom-completions/make/make-completions.nu * + use ${nushell-scripts}/custom-completions/git/git-completions.nu * ''; }; } diff --git a/modules/nixos/system-packages.nix b/modules/nixos/system-packages.nix index 6e991b7..dc73fb8 100644 --- a/modules/nixos/system-packages.nix +++ b/modules/nixos/system-packages.nix @@ -1,5 +1,4 @@ -{ pkgs, ...}: -{ +{ pkgs, ...}: { programs.partition-manager.enable = true; environment.systemPackages = with pkgs; [ #For root @@ -11,5 +10,28 @@ git wl-clipboard pciutils + # For gaming + # r2modman + #For hyprland + waybar + #For sway + alacritty # gpu accelerated terminal + dbus-sway-environment + configure-gtk + wayland + waybar + xdg-utils # for opening default programs when clicking links + glib # gsettings + dracula-theme # gtk theme + gnome3.adwaita-icon-theme # default gnome cursors + swaylock + swayidle + grim # screenshot functionality + slurp # screenshot functionality + bemenu # wayland clone of dmenu + mako # notification system developed by swaywm maintainer + wdisplays # tool to configure displays + wofi + (writeShellScriptBin "rofi" "exec -a $0 ${wofi}/bin/wofi $@") #Lets qutebrowser select passwords ]; } |
