Switch to uwsm
This commit is contained in:
parent
b643f80dbb
commit
ad79fcdccc
18
flake.lock
18
flake.lock
|
|
@ -132,11 +132,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1767606757,
|
"lastModified": 1767619743,
|
||||||
"narHash": "sha256-lCl9QyHHHG/lKkpZu9nhJ5ri30FUD66VWNMJp167wPY=",
|
"narHash": "sha256-N0kK1JqxIjFl7hPAfhkW6C9AO7feYJUWLPyqJO2VuQQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "c4eabb884b01366f25c3f80823b12dd595ed603a",
|
"rev": "a65c04965c841eb01ba401f5162f12bc8d52014f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -252,11 +252,11 @@
|
||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1767602452,
|
"lastModified": 1767646366,
|
||||||
"narHash": "sha256-dtAvNihXmUiFC4npKNByp7UwW8hILrCzcc0ZnzejWgw=",
|
"narHash": "sha256-zvbgX5YTof1kxHVQ5iRaQXw3PJ2PhTLIlxGk5J/2krQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "af0cd55eba4021bf93701eeab00e86018fb7aaf5",
|
"rev": "219274a265f05f24fbea676a975d0ddf37cbfe77",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -299,11 +299,11 @@
|
||||||
"systems": "systems"
|
"systems": "systems"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1767587590,
|
"lastModified": 1767621589,
|
||||||
"narHash": "sha256-2OVoKCCZ4sCEZJ03LOaNJ9tDVIHCrxyk5/ME/UtqiC0=",
|
"narHash": "sha256-L0A4daBtEuponvKr5YM4wn8btDku0Cs2Eu5b+EtTgSk=",
|
||||||
"owner": "vicinaehq",
|
"owner": "vicinaehq",
|
||||||
"repo": "vicinae",
|
"repo": "vicinae",
|
||||||
"rev": "5ea9b53a5febfc63ee6fc5010500ccaac974a6bf",
|
"rev": "b79669006c4e49e32f2ae889c1294cd62c8071d5",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -107,19 +107,17 @@ in {
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
systemd.variables = [ "--all" ];
|
systemd.enable = false;
|
||||||
systemd.enable = true;
|
|
||||||
systemd.enableXdgAutostart = true;
|
|
||||||
xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
plugins = [ ] ++ hyprland_plugins;
|
plugins = [ ] ++ hyprland_plugins;
|
||||||
settings = {
|
settings = {
|
||||||
"$mainMod" = pkgs.lib.mkDefault "SUPER_L";
|
"$mainMod" = pkgs.lib.mkDefault "SUPER_L";
|
||||||
"$altMod" = pkgs.lib.mkDefault "ALT_L";
|
"$altMod" = pkgs.lib.mkDefault "ALT_L";
|
||||||
exec-once = [
|
exec-once = [
|
||||||
"hyprpaper"
|
"uwsm app -- hyprpaper"
|
||||||
"foot --server"
|
"uwsm app -- foot --server"
|
||||||
"hyprctl dispatch exec ags run"
|
"uwsm app -- hyprctl dispatch exec ags run"
|
||||||
"${pkgs.mate.mate-polkit}/bin/polkit-mate"
|
"uwsm app -- ${pkgs.mate.mate-polkit}/bin/polkit-mate"
|
||||||
];
|
];
|
||||||
env = [
|
env = [
|
||||||
"WLR_NO_HARDWARE_CURSORS,1"
|
"WLR_NO_HARDWARE_CURSORS,1"
|
||||||
|
|
|
||||||
|
|
@ -14,12 +14,13 @@
|
||||||
};
|
};
|
||||||
programs.hyprland = {
|
programs.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
withUWSM = true;
|
||||||
};
|
};
|
||||||
services.greetd = {
|
services.greetd = {
|
||||||
enable = pkgs.lib.mkDefault true;
|
enable = pkgs.lib.mkDefault true;
|
||||||
settings = rec {
|
settings = rec {
|
||||||
initial_session = {
|
initial_session = {
|
||||||
command = "Hyprland";
|
command = "uwsm start hyprland-uwsm.desktop";
|
||||||
user = "user";
|
user = "user";
|
||||||
};
|
};
|
||||||
default_session = initial_session;
|
default_session = initial_session;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue