temperance: fixed configuration.nix for checkout

This commit is contained in:
Charlie Root 2024-07-21 15:25:38 +02:00
commit 597572d7ff

View file

@ -31,9 +31,48 @@
boot.kernelPackages = pkgs.linuxPackages_xanmod_latest; boot.kernelPackages = pkgs.linuxPackages_xanmod_latest;
modules = { modules = {
system = { system = {
programs = {
editors = {
emacs.enable = true;
neovim.enable = true;
helix.enable = true;
kakoune.enable = true;
};
discord.enable = true;
firefox.enable = true;
zathura.enable = true;
terminals = {
foot.enable = true;
kitty.enable = true;
};
};
}; };
usrEnv = { usrEnv = {
desktop.hyprland.enable = true; desktop.hyprland.enable = true;
programs = {
launchers.anyrun.enable = true;
media = {
beets.enable = true;
mpv.enable = true;
ncmpcpp.enable = true;
};
};
services = {
mpd.enable = true;
};
style = {
stylix = {
enable = true;
scheme = "${pkgs.base16-schemes}/share/themes/tomorrow-night.yaml";
cursor.size = 28;
fontsizes = {
terminal = 18;
popups = 14;
applications = 14;
};
image = ../../../assets/wallpapers/tiredgod.png;
};
};
}; };
other = { other = {
system = { system = {
@ -46,31 +85,14 @@
enableDirenv = true; enableDirenv = true;
}; };
}; };
wms = {
wayland = {
enable = true;
hyprland.enable = true;
};
};
programs = { programs = {
beets.enable = true;
vesktop.enable = true;
ssh.enable = true; ssh.enable = true;
btop.enable = true; btop.enable = true;
mpv.enable = true;
kitty.enable = true;
newsboat.enable = true; newsboat.enable = true;
ncmpcpp.enable = true;
wtfutil.enable = true;
foot.enable = true;
fish.enable = true; fish.enable = true;
stylix.enable = true;
nh.enable = true; nh.enable = true;
waybar.enable = true; waybar.enable = true;
spicetify.enable = true; spicetify.enable = true;
schizofox.enable = true;
anyrun.enable = true;
zathura.enable = true;
}; };
editors = { editors = {
emacs.enable = true; emacs.enable = true;
@ -90,14 +112,6 @@
quickshell.enable = true; quickshell.enable = true;
stylix = { stylix = {
enable = true; enable = true;
scheme = "${pkgs.base16-schemes}/share/themes/tomorrow-night.yaml";
cursor.size = 28;
fontsizes = {
terminal = 18;
popups = 14;
applications = 14;
};
image = ../../../assets/wallpapers/tiredgod.png;
}; };
gtk = {enable = false;}; gtk = {enable = false;};
qt = { qt = {