mirror of
https://github.com/jbowdre/dotfiles.git
synced 2024-11-21 17:02:18 +00:00
remove systemd fixes, remove recommendedEnvironment
This commit is contained in:
parent
f54e3593a0
commit
0dfa785ec7
2 changed files with 1 additions and 27 deletions
|
@ -2,7 +2,6 @@
|
|||
|
||||
imports = [
|
||||
./binds.nix
|
||||
./systemd-fixes.nix
|
||||
./tty-init.nix
|
||||
../wayland-wm
|
||||
];
|
||||
|
@ -10,8 +9,7 @@
|
|||
wayland.windowManager.hyprland = {
|
||||
enable = true;
|
||||
systemdIntegration = true;
|
||||
# xwayland.enable = true;
|
||||
# recommendedEnvironment = true;
|
||||
xwayland.enable = true;
|
||||
extraConfig = ''
|
||||
# This is an example Hyprland config file.
|
||||
#
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
{ lib, config, ... }: {
|
||||
# stolen from https://github.com/alebastr/sway-systemd/commit/0fdb2c4b10beb6079acd6073c5b3014bd58d3b74
|
||||
systemd.user.targets.hyprland-session-shutdown = {
|
||||
Unit = {
|
||||
Description = "Shutdown running Hyprland session";
|
||||
DefaultDependencies = "no";
|
||||
StopWhenUnneeded = "true";
|
||||
|
||||
Conflicts = [
|
||||
"graphical-session.target"
|
||||
"graphical-session-pre.target"
|
||||
"hyprland-session.target"
|
||||
];
|
||||
After = [
|
||||
"graphical-session.target"
|
||||
"graphical-session-pre.target"
|
||||
"hyprland-session.target"
|
||||
];
|
||||
};
|
||||
wayland.windowManager.hyprland.settings.bind = lib.mkAfter [
|
||||
"SUPERSHIFT,e,exec,systemctl --user start hyprland-session-shutdown.target; hyprctl dispatch exit"
|
||||
];
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue