hyprland module consolidation and some refactoring

This commit is contained in:
cnst
2024-10-29 18:33:37 +01:00
parent 9609b2a47a
commit 9f05e45d68
46 changed files with 1115 additions and 806 deletions

View File

@@ -26,23 +26,21 @@
];
sessionVariables = {
BROWSER = "firefox";
BROWSER = "zen";
EDITOR = "hx";
TERM = "xterm-256color";
STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/cnst/.steam/root/compatibilitytools.d"; # proton and steam compat
VK_ICD_FILENAMES = "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json";
STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/cnst/.steam/root/compatibilitytools.d";
QT_QPA_PLATFORM = "wayland";
SDL_VIDEODRIVER = "wayland";
XDG_SESSION_TYPE = "wayland";
};
};
# disable manuals as nmd fails to build often
manual = {
html.enable = false;
json.enable = false;
manpages.enable = false;
};
# let HM manage itself when in standalone mode
programs.home-manager.enable = true;
}

View File

@@ -48,12 +48,7 @@
enable = true;
};
hyprland = {
cnst = {
enable = true;
};
toothpick = {
enable = false;
};
enable = true;
};
hyprlock = {
enable = true;
@@ -71,7 +66,7 @@
enable = true;
};
neovim = {
enable = true;
enable = false;
};
rofi = {
enable = false;
@@ -92,7 +87,7 @@
enable = false;
};
yazi = {
enable = true;
enable = false;
};
zathura = {
enable = true;
@@ -112,7 +107,7 @@
enable = true;
};
copyq = {
enable = true;
enable = false;
};
dconf = {
settings = {

View File

@@ -39,12 +39,7 @@
enable = true;
};
hyprland = {
cnst = {
enable = false;
};
toothpick = {
enable = true;
};
enable = true;
};
hyprlock = {
enable = true;