From 8058fb33c2f5543ba82dbfd0fb920fdf324b27b8 Mon Sep 17 00:00:00 2001 From: Dave Gallant Date: Sun, 8 Jan 2023 23:09:31 -0500 Subject: [PATCH] Autostart xmodmap --- flake.lock | 6 +++--- home/default.nix | 1 + home/xmodmap.desktop | 7 +++++++ 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 home/xmodmap.desktop diff --git a/flake.lock b/flake.lock index 7479ab4..99134ae 100644 --- a/flake.lock +++ b/flake.lock @@ -28,11 +28,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1673089714, - "narHash": "sha256-D58SGNOVe+s7r2iewnCA8q68gyrfQcOnD1TdJo1wFLY=", + "lastModified": 1673211936, + "narHash": "sha256-ba7jhl5BhLtpSooDHllgC0Y29vc0AiYWWsxQVtjlc7o=", "owner": "nix-community", "repo": "home-manager", - "rev": "9e565f0d9d41c19a94f55af205c328ec5177fc0a", + "rev": "684bdb386cec7d4f16e0da9f694c8ab50ad2cf2a", "type": "github" }, "original": { diff --git a/home/default.nix b/home/default.nix index 4aa784f..b2aebf2 100644 --- a/home/default.nix +++ b/home/default.nix @@ -398,6 +398,7 @@ in { }; home.file.".Xmodmap".source = ./.Xmodmap; + home.file.".config/autostart/xmodmap.desktop".source = ./xmodmap.desktop; home.file.".config/nvim/lua".source = ./nvim/lua; home.file.".config/srv".source = ./srv; diff --git a/home/xmodmap.desktop b/home/xmodmap.desktop new file mode 100644 index 0000000..c8e50a7 --- /dev/null +++ b/home/xmodmap.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name[en_US]=Xmodmap +Comment[en_US]=xmodmap ~/.Xmodmap +Exec=sh -c "xmodmap $HOME/.Xmodmap" +Icon=application-default-icon +X-GNOME-Autostart-enabled=true +Type=Application