Files
dotfiles-test/home.nix
T
2026-08-14 12:44:07 -04:00

39 lines
859 B
Nix

{ 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.
}