Added support for egui applications, virtualization and automatically copying screenshots

This commit is contained in:
vanten-s 2024-04-08 18:07:35 +02:00
parent 257086fc08
commit 3350ac5ef9
Signed by: vanten-s
GPG key ID: DE3060396884D3F2
2 changed files with 10 additions and 1 deletions

View file

@ -138,6 +138,9 @@ in {
LD_LIBRARY_PATH = with pkgs; lib.makeLibraryPath [ LD_LIBRARY_PATH = with pkgs; lib.makeLibraryPath [
fontconfig fontconfig
freetype freetype
libGL
libxkbcommon
wayland
]; ];
}; };
@ -152,6 +155,9 @@ in {
curl curl
expat expat
fontconfig fontconfig
wayland
libGL
libxkbcommon
]; ];
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
@ -190,6 +196,9 @@ in {
pinentryFlavor = "gnome3"; pinentryFlavor = "gnome3";
}; };
virtualisation.virtualbox.host.enable = true;
users.extraGroups.vboxusers.members = [ "svante" ];
services.dbus.packages = [ pkgs.gcr ]; services.dbus.packages = [ pkgs.gcr ];
nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.settings.experimental-features = [ "nix-command" "flakes" ];

View file

@ -118,7 +118,7 @@ bind = $mainMod, R, exec, fuzzel
bind = $mainMod, D, exec, dmenu_path | fuzzel -d | sh bind = $mainMod, D, exec, dmenu_path | fuzzel -d | sh
bind = $mainMod SHIFT, P, exec, ~/scripts/password-select.sh bind = $mainMod SHIFT, P, exec, ~/scripts/password-select.sh
bind = $mainMod SHIFT, U, exec, ~/scripts/usernames.sh bind = $mainMod SHIFT, U, exec, ~/scripts/usernames.sh
bind = $mainMod SHIFT, S, exec, grimblast save area ss.png bind = $mainMod SHIFT, S, exec, grimblast save area ss.png && wl-copy < ss.png
bind = $mainMod SHIFT, R, forcerendererreload bind = $mainMod SHIFT, R, forcerendererreload
bind = $mainMod, P, pseudo, # dwindle bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, F, fakefullscreen bind = $mainMod, F, fakefullscreen