l: init nm-dmenu

This commit is contained in:
lassulus 2020-04-18 14:59:17 +02:00
parent eeeff5f7d4
commit 018efa847f
3 changed files with 12 additions and 5 deletions

View File

@ -26,7 +26,11 @@
users.users.mainUser = { users.users.mainUser = {
extraGroups = [ "networkmanager" ]; extraGroups = [ "networkmanager" ];
packages = with pkgs; [ packages = with pkgs; [
gnome3.gnome_keyring gnome3.dconf gnome3.gnome_keyring
gnome3.dconf
]; ];
}; };
environment.systemPackages = [
pkgs.nm-dmenu
];
} }

View File

@ -150,10 +150,7 @@ myKeyMap =
, ("M4-<F2>", windows copyToAll) , ("M4-<F2>", windows copyToAll)
, ("M4-<F4>", spawn "${pkgs.writeDash "nm-dmenu" '' , ("M4-<F4>", spawn "${pkgs.nm-dmenu}/bin/nm-dmenu")
export PATH=$PATH:${pkgs.dmenu}/bin:${pkgs.networkmanagerapplet}/bin
exec ${pkgs.networkmanager_dmenu}/bin/networkmanager_dmenu "$@"
''}")
, ("M4-<Insert>", spawn "${pkgs.writeDash "paste" '' , ("M4-<Insert>", spawn "${pkgs.writeDash "paste" ''
${pkgs.coreutils}/bin/sleep 0.1 ${pkgs.coreutils}/bin/sleep 0.1
${pkgs.xclip}/bin/xclip -o | ${pkgs.xdotool}/bin/xdotool type -f - ${pkgs.xclip}/bin/xclip -o | ${pkgs.xdotool}/bin/xdotool type -f -

View File

@ -0,0 +1,6 @@
{ pkgs, ... }:
pkgs.writeDashBin "nm-dmenu" ''
export PATH=$PATH:${pkgs.dmenu}/bin:${pkgs.networkmanagerapplet}/bin
exec ${pkgs.networkmanager_dmenu}/bin/networkmanager_dmenu "$@"
''