aboutsummaryrefslogtreecommitdiff
path: root/users/kassouni/desktop/xmonad/xbindkeys.nix
diff options
context:
space:
mode:
authorAlexander Kassouni <alex@kassouni.net>2026-10-09 22:35:08 -0700
committerAlexander Kassouni <alex@kassouni.net>2026-10-09 22:35:08 -0700
commit012e00112cfbeee75473c62c8e2b7b266d0a1eab (patch)
treebeb99d3a6ed776ce2773defb847a077b0a8aec76 /users/kassouni/desktop/xmonad/xbindkeys.nix
parentd395e7d786ca87b6b05db608a09a57c2d6b573e4 (diff)
drop x11 config
Diffstat (limited to 'users/kassouni/desktop/xmonad/xbindkeys.nix')
-rw-r--r--users/kassouni/desktop/xmonad/xbindkeys.nix32
1 files changed, 0 insertions, 32 deletions
diff --git a/users/kassouni/desktop/xmonad/xbindkeys.nix b/users/kassouni/desktop/xmonad/xbindkeys.nix
deleted file mode 100644
index 41ef7ed..0000000
--- a/users/kassouni/desktop/xmonad/xbindkeys.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ pkgs, ... }:
-let
- wpctl = "${pkgs.wireplumber}/bin/wpctl";
-
- xbindkeysrc = pkgs.writeText "xbindkeysrc" ''
- "${wpctl} set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+"
- XF86AudioRaiseVolume
-
- "${wpctl} set-volume @DEFAULT_AUDIO_SINK@ 5%-"
- XF86AudioLowerVolume
-
- "${wpctl} set-mute @DEFAULT_AUDIO_SINK@ toggle"
- XF86AudioMute
- '';
-in
-{
- systemd.user.services.xbindkeys = {
- Unit = {
- Description = "xbindkeys";
- PartOf = [ "graphical-session.target" ];
- After = [ "graphical-session.target" ];
- };
-
- Service = {
- # -n keeps it in the foreground so systemd can supervise it
- ExecStart = "${pkgs.xbindkeys}/bin/xbindkeys -n -f ${xbindkeysrc}";
- Restart = "on-failure";
- };
-
- Install.WantedBy = [ "graphical-session.target" ];
- };
-}