{ config, pkgs, ... }: let myAliases = { ll = "ls -l"; la = "ls -la"; ".." = "cd .."; "..." = "cd ../.."; "...." = "cd ../../.."; }; in { programs.bash = { enable = false; shellAliases = myAliases; initExtra = '' export PS1='\[\e[38;5;76m\]\u\[\e[0m\] in \[\e[38;5;32m\]\w\[\e[0m\] \\$ ' ''; profileExtra = '' if [ -z "$WAYLAND_DISPLAY" ] && [ "$XDG_VTNR" = 1 ]; then exec uwsm start -S hyprland-uwsm.desktop fi exec start-hyprland ''; }; programs.fish = { enable = false; shellAliases = myAliases; }; #programs.nushell = { # enable = true; # shellAliases = myAliases; #}; }