diff options
| author | seraphim <18ycm9tx@anonaddy.me> | 2026-07-25 18:04:50 +0700 |
|---|---|---|
| committer | seraphim <18ycm9tx@anonaddy.me> | 2026-07-25 18:04:50 +0700 |
| commit | bfec9756f22f7784c834be4575fec7e179f79156 (patch) | |
| tree | 968e1fb1408bfc031b83b977d917e671e539cfb9 /nixos/configuration.nix | |
| parent | 978895b73d0306c806393e9cfc418ec5cfcc4266 (diff) | |
nixos upd
Diffstat (limited to 'nixos/configuration.nix')
| -rw-r--r-- | nixos/configuration.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 0bea009..e838bdf 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -21,7 +21,7 @@ # Dynamic binary execution & FHS compatibility programs.nix-ld.enable = true; services.envfs.enable = true; - + security.polkit.enable = true; # ========================================================================= # BOOT & KERNEL CONFIGURATION # ========================================================================= @@ -120,6 +120,7 @@ users.users."seraphim" = { isNormalUser = true; description = "seraphim"; + shell = pkgs.fish; # Sets Fish as your default user shell extraGroups = [ "networkmanager" "wheel" ]; packages = with pkgs; []; }; @@ -138,20 +139,24 @@ # ========================================================================= # SHELLS & ENHANCEMENTS # ========================================================================= - programs.fish = { +programs.fish = { enable = true; + interactiveShellInit = '' + set -g fish_greeting "" # Disables the welcome message + fzf --fish | source + ''; shellAliases = { ls = "eza -al --icons=auto"; ll = "eza -al --icons=auto"; }; }; + programs.starship.enable = true; # ========================================================================= # DISPLAY, WAYLAND & DESKTOP ENVIRONMENT # ========================================================================= programs.niri.enable = true; - programs.noctalia-greeter = { enable = true; settings = { @@ -184,6 +189,7 @@ }; environment.sessionVariables = { + SHELL = "${pkgs.fish}/bin/fish"; LIBVA_DRIVER_NAME = "nvidia"; XCURSOR_THEME = "Bibata-Modern-Ice"; XCURSOR_SIZE = "20"; @@ -319,6 +325,7 @@ duf eza fastfetch + fd foot fzf ghfetch |
