improve hyprland

This commit is contained in:
2025-08-20 12:08:37 +02:00
parent d0a1a4204d
commit 9ce4223019
37 changed files with 507 additions and 14 deletions

View File

@@ -0,0 +1,35 @@
{
pkgs,
...
}:
{
environment.systemPackages = [
pkgs.kitty
pkgs.nitch
];
environment = {
etc = {
"xdg/kitty".source = ./config/etc/xdg/kitty;
};
variables = {
VISUAL = "nvim";
BROWSER = "firefox";
};
};
programs = {
starship.enable = true;
bash = {
promptInit = ''
[[ "$TERM" == "xterm-kitty" ]] && export TERM="xterm"
[[ -f ${pkgs.nitch}/bin/nitch ]] && nitch
if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then
hyprland --config /etc/xdg/hypr/hyprland.conf
fi
'';
};
};
}