{ config, pkgs, ... }: let myAliases = { ll = "ls -l"; la = "ls -la"; ".." = "cd .."; "..." = "cd ../.."; "...." = "cd ../../.."; }; in { imports = [ ./sh.nix ]; home.username = "bckelley"; home.homeDirectory = "/home/bckelley"; home.file.".config/hypr".source = ./config/hypr; home.file.".config/waybar".source = ./config/waybar; 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.home-manager.enable = true; home.stateVersion = "26.05"; # Please read the comment before changing. }