reorganize Hyprland module
This commit is contained in:
@ -2,11 +2,42 @@
|
||||
|
||||
{
|
||||
imports = [
|
||||
# DEs
|
||||
../../modules/desktop-environments/hyprland.nix
|
||||
|
||||
# Utilities + apps
|
||||
../../modules/home-manager/darkman.nix
|
||||
../../modules/home-manager/fish.nix
|
||||
|
||||
# Home Manager modules
|
||||
inputs.ags.homeManagerModules.default
|
||||
];
|
||||
|
||||
modules.hyprland = {
|
||||
enable = true;
|
||||
additionalPackages = with pkgs; [ hyprshot ];
|
||||
plugins = with pkgs.hyprlandPlugins; [ hyprspace ];
|
||||
sourceFiles = [
|
||||
"~/.config/hypr/config/animations.conf"
|
||||
"~/.config/hypr/config/autostart.conf"
|
||||
"~/.config/hypr/config/binds.conf"
|
||||
"~/.config/hypr/config/io.conf"
|
||||
"~/.config/hypr/config/misc.conf"
|
||||
"~/.config/hypr/config/rules.conf"
|
||||
"~/.config/hypr/config/workspaces.conf"
|
||||
];
|
||||
|
||||
additionalConfig = {
|
||||
"$terminal" = "alacritty";
|
||||
"$fileManager" = "thunar";
|
||||
"$browser" = "firefox-beta";
|
||||
"$email" = "thunderbird";
|
||||
"$shell" = "fish";
|
||||
|
||||
"$screenshot_dir" = "$HOME/images/screenshots";
|
||||
};
|
||||
};
|
||||
|
||||
modules.darkman = {
|
||||
enable = true;
|
||||
customLightModeScript = "$HOME/.config/hypr/scripts/random-wallpaper.sh";
|
||||
|
Reference in New Issue
Block a user