Improve cliphist
This commit is contained in:
parent
2bad479da5
commit
d71979f2cd
7
modules/home/cliphist.nix
Normal file
7
modules/home/cliphist.nix
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{...}: {
|
||||||
|
services.cliphist = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
allowImages = true;
|
||||||
|
};
|
||||||
|
}
|
|
@ -9,6 +9,7 @@
|
||||||
++ [(import ./browsers)] # browser configurations
|
++ [(import ./browsers)] # browser configurations
|
||||||
++ [(import ./btop.nix)] # resouces monitor
|
++ [(import ./btop.nix)] # resouces monitor
|
||||||
++ [(import ./cava.nix)] # audio visualizer
|
++ [(import ./cava.nix)] # audio visualizer
|
||||||
|
++ [(import ./cliphist.nix)] # clipboard
|
||||||
++ [(import ./discord.nix)] # discord with catppuccin theme
|
++ [(import ./discord.nix)] # discord with catppuccin theme
|
||||||
++ [(import ./gpg.nix)] # GnuPG and its agent (gpg-agent)
|
++ [(import ./gpg.nix)] # GnuPG and its agent (gpg-agent)
|
||||||
++ [(import ./fuzzel.nix)] # launcher
|
++ [(import ./fuzzel.nix)] # launcher
|
||||||
|
|
|
@ -11,8 +11,6 @@
|
||||||
"poweralertd &"
|
"poweralertd &"
|
||||||
"waybar &"
|
"waybar &"
|
||||||
"swaync &"
|
"swaync &"
|
||||||
"wl-paste --type text --watch cliphist store &" #Stores only text data
|
|
||||||
"wl-paste --type image --watch cliphist store &" #Stores only image data
|
|
||||||
"ckb-next -b &"
|
"ckb-next -b &"
|
||||||
"element-desktop --hidden &"
|
"element-desktop --hidden &"
|
||||||
];
|
];
|
||||||
|
@ -213,7 +211,7 @@
|
||||||
"$mainMod, XF86MonBrightnessDown, exec, brightnessctl set 100%-"
|
"$mainMod, XF86MonBrightnessDown, exec, brightnessctl set 100%-"
|
||||||
|
|
||||||
# clipboard manager
|
# clipboard manager
|
||||||
"$mainMod, V, exec, cliphist list | fuzzel --dmenu | cliphist decode | wl-copy"
|
"$mainMod, V, exec, cliphist list | fuzzel --dmenu --prompt '📋 ' | cliphist decode | wl-copy"
|
||||||
];
|
];
|
||||||
|
|
||||||
# Bindings that work when locked
|
# Bindings that work when locked
|
||||||
|
|
|
@ -85,7 +85,6 @@
|
||||||
pavucontrol # pulseaudio volume controle (GUI)
|
pavucontrol # pulseaudio volume controle (GUI)
|
||||||
playerctl # controller for media players
|
playerctl # controller for media players
|
||||||
wl-clipboard # clipboard utils for wayland (wl-copy, wl-paste)
|
wl-clipboard # clipboard utils for wayland (wl-copy, wl-paste)
|
||||||
cliphist # clipboard manager
|
|
||||||
poweralertd
|
poweralertd
|
||||||
qalculate-gtk # calculator
|
qalculate-gtk # calculator
|
||||||
unzip
|
unzip
|
||||||
|
|
Loading…
Reference in a new issue