1
0
Fork 0
forked from autowolf/nix
flake-autowolf/home.nix

69 lines
1.2 KiB
Nix
Raw Normal View History

2026-02-22 19:59:14 -06:00
{
2026-02-23 12:15:31 +10:00
inputs,
pkgs,
...
}: {
2026-02-22 19:59:14 -06:00
imports = [
./modules/neovim/nixcats.nix
./modules/waybar/default.nix
];
fonts.fontconfig.enable = true;
home.packages = with pkgs; [
vesktop
brightnessctl
playerctl
librewolf
hyfetch
kitty
kittysay
nerd-fonts.departure-mono
];
programs = {
kitty = {
enable = true;
font = {
name = "DepartureMono Nerd Font Mono";
size = 7;
};
settings = {
scrollback_lines = 16384;
enable_audio_bell = false;
update_check_interval = 0;
confirm_os_window_close = 0; # disable close window prompt
};
};
};
2026-02-23 12:15:31 +10:00
2026-02-23 13:08:41 +10:00
services.kanshi = {
enable = true;
systemdTarget = "hyprland-session.target";
settings = [
{
# laptop screen
output.criteria = "eDP-1"; # XXX: TODO
output.mode = "1920x1080@240.00Hz";
output.scale = 1.0;
output.adaptiveSync = false; # Variable Refresh Rate
}
{
profile.name = "girlCore";
profile.outputs = [
{
criteria = "eDP-1"; # laptop screen
position = "0,0";
}
];
}
];
};
2026-02-22 19:59:14 -06:00
home.stateVersion = "25.11";
}