Compare commits

..

No commits in common. "60229953ee6c0bfca187d335b9f24623177b167d" and "4eee5c2b7218a708b38d03aa0e56c207a73466b9" have entirely different histories.

4 changed files with 31 additions and 40 deletions

View file

@ -7,6 +7,5 @@
stylix = { stylix = {
enable = true; enable = true;
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml"; base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
targets.console.enable = false;
}; };
} }

View file

@ -4,11 +4,7 @@
username, username,
... ...
}: { }: {
programs.hyprland = { programs.hyprland.enable = true;
enable = true;
withUWSM = true;
};
xdg.portal = { xdg.portal = {
enable = true; enable = true;
wlr.enable = true; wlr.enable = true;
@ -34,11 +30,9 @@
}; };
cageArgs = ["-s" "-m" "last"]; # Only show on the last monitor cageArgs = ["-s" "-m" "last"]; # Only show on the last monitor
}; };
services.greetd.settings.initial_session = { services.greetd.settings.initial_session = {
command = "uwsm start hyprland-uwsm.desktop"; command = "Hyprland";
user = "${username}"; user = "${username}";
}; };
environment.sessionVariables.XKB_DEFAULT_LAYOUT = "es"; environment.sessionVariables.XKB_DEFAULT_LAYOUT = "es";
} }

View file

@ -3,15 +3,16 @@
settings = { settings = {
# autostart # autostart
exec-once = [ exec-once = [
"uwsm app -- nm-applet" "${pkgs.lxqt.lxqt-policykit}/bin/lxqt-policykit-agent &"
"uwsm app -- wl-clip-persist --clipboard regular" "nm-applet &"
"uwsm app -- bash -c 'if [ ! -f ~/.config/hypr/wallpaper.png ]; then wall-change ~/.config/hypr/default_wallpaper.png; fi'" "wl-clip-persist --clipboard regular &"
"uwsm app -- swaybg -m fill -i ~/.config/hypr/wallpaper.png &" "bash -c 'if [ ! -f ~/.config/hypr/wallpaper.png ]; then wall-change ~/.config/hypr/default_wallpaper.png; fi'"
"uwsm app -- poweralertd" "swaybg -m fill -i ~/.config/hypr/wallpaper.png &"
"uwsm app -- waybar" "poweralertd &"
"uwsm app -- swaync" "waybar &"
"uwsm app -- ckb-next -b" "swaync &"
"uwsm app -- element-desktop --hidden" "ckb-next -b &"
"element-desktop --hidden &"
]; ];
input = { input = {
@ -126,33 +127,32 @@
"$mainMod, F1, exec, show-keybinds" "$mainMod, F1, exec, show-keybinds"
# keybindings # keybindings
"$mainMod, Return, exec, uwsm app -- kitty" "$mainMod, Return, exec, kitty"
"ALT, Return, exec, uwsm app -- kitty --title float_kitty" "ALT, Return, exec, kitty --title float_kitty"
"$mainMod SHIFT, Return, exec, uwsm app -- kitty --start-as=fullscreen -o 'font_size=16'" "$mainMod SHIFT, Return, exec, kitty --start-as=fullscreen -o 'font_size=16'"
"$mainMod, B, exec, uwsm app -- librewolf" "$mainMod, B, exec, librewolf"
"$mainMod, N, exec, uwsm app -- swaync-client -t" "$mainMod, N, exec, swaync-client -t"
"$mainMod SHIFT, N, exec, uwsm app -- swaync-client -d" "$mainMod SHIFT, N, exec, swaync-client -d"
"$mainMod SHIFT, Q, killactive," "$mainMod SHIFT, Q, killactive,"
"$mainMod, F, fullscreen, 0" "$mainMod, F, fullscreen, 0"
"$mainMod SHIFT, F, fullscreen, 1" "$mainMod SHIFT, F, fullscreen, 1"
"$mainMod, Space, togglefloating," "$mainMod, Space, togglefloating,"
"$mainMod, D, exec, uwsm app -- fuzzel" "$mainMod, D, exec, fuzzel"
"$mainMod SHIFT, E, exec, uwsm app -- bemoji -n" "$mainMod SHIFT, E, exec, bemoji -n"
"$mainMod, M, exec, uwsm app -- element-desktop" "$mainMod, M, exec, element-desktop"
"$mainMod, Y, exec, uwsm app -- kitty spotify_player" "$mainMod, Y, exec, kitty spotify_player"
"$mainMod, X, exec, uwsm app -- rofi-rbw" "$mainMod, Escape, exec, loginctl lock-session"
"$mainMod, Escape, exec, uwsm app -- loginctl lock-session" "$mainMod SHIFT, Escape, exec, shutdown-script"
"$mainMod SHIFT, Escape, exec, uwsm app -- shutdown-script"
"$mainMod, P, pseudo," "$mainMod, P, pseudo,"
"$mainMod SHIFT, P, togglesplit," "$mainMod SHIFT, P, togglesplit,"
"$mainMod, E, exec, uwsm app -- nemo" "$mainMod, E, exec, nemo"
"$mainMod SHIFT, B, exec, uwsm app -- pkill -SIGUSR1 .waybar-wrapped" "$mainMod SHIFT, B, exec, pkill -SIGUSR1 .waybar-wrapped"
"$mainMod, C ,exec, uwsm app -- hyprpicker -a" "$mainMod, C ,exec, hyprpicker -a"
"$mainMod, W,exec, uwsm app -- wallpaper-picker" "$mainMod, W,exec, wallpaper-picker"
# screenshot # screenshot
"$mainMod, Print, exec, uwsm app -- screenshot-menu" "$mainMod, Print, exec, screenshot-menu"
",Print, exec, uwsm app -- grimblast --notify --freeze copy area" ",Print, exec, grimblast --notify --freeze copy area"
] ]
++ ( ++ (
# workspaces # workspaces

View file

@ -23,8 +23,6 @@
# hidpi = true; # hidpi = true;
}; };
# enableNvidiaPatches = false; # enableNvidiaPatches = false;
systemd.enable = false; systemd.enable = true;
}; };
services.hyprpolkitagent.enable = true;
} }