summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--audio.nix6
-rw-r--r--dotfiles/sxhkd/sxhkdrc12
-rw-r--r--hjem.nix1
3 files changed, 16 insertions, 3 deletions
diff --git a/audio.nix b/audio.nix
index 8a3a1e7..727c8e2 100644
--- a/audio.nix
+++ b/audio.nix
@@ -17,10 +17,10 @@
hjem.users.andrew = {
files = {
- ".config/mpd/mpd.conf".text = builtins.readFile ./dotfiles/mpd/mpd.conf;
+ ".config/mpd/mpd.conf".source = ./dotfiles/mpd/mpd.conf;
- ".config/rmpc/config.ron".text = builtins.readFile ./dotfiles/rmpc/config.ron;
- ".config/rmpc/themes/theme.ron".text = builtins.readFile ./dotfiles/rmpc/themes/theme.ron;
+ ".config/rmpc/config.ron".source = ./dotfiles/rmpc/config.ron;
+ ".config/rmpc/themes/theme.ron".source = ./dotfiles/rmpc/themes/theme.ron;
};
packages = with pkgs; [
diff --git a/dotfiles/sxhkd/sxhkdrc b/dotfiles/sxhkd/sxhkdrc
index 13a4ceb..9400d32 100644
--- a/dotfiles/sxhkd/sxhkdrc
+++ b/dotfiles/sxhkd/sxhkdrc
@@ -19,6 +19,18 @@ XF86AudioLowerVolume
XF86AudioMute
@pamixer@/bin/pamixer -t
+XF86AudioPlay
+ @mpc@/bin/mpc toggle
+
+XF86AudioStop
+ @mpc@/bin/mpc stop
+
+XF86AudioNext
+ @mpc@/bin/mpc next
+
+XF86AudioPrev
+ @mpc@/bin/mpc prev
+
super + s
@maim@/bin/maim -i $(@xdotool@/bin/xdotool getactivewindow) | @xclip@/bin/xclip -selection clipboard -t image/png
diff --git a/hjem.nix b/hjem.nix
index fcc38ec..f3b4c88 100644
--- a/hjem.nix
+++ b/hjem.nix
@@ -30,6 +30,7 @@
lockscreen = pkgs.lock-screen;
sfeed = pkgs.sfeed;
rmpc = pkgs.rmpc;
+ mpc = pkgs.mpc;
librewolf = pkgs.librewolf;
}
);