alacritty daemon mode, persist entire steam folder

This commit is contained in:
Gabriel Fontes
2022-03-08 11:07:50 -03:00
parent 445338ff92
commit bc0dfc4ad7
4 changed files with 10 additions and 7 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ in
../common/postgres.nix
../common/steam.nix
./factorio.nix
# ./factorio.nix
];
networking = {
@@ -3,6 +3,7 @@
./alacritty.nix
./discord.nix
./font.nix
./firefox.nix
./gtk.nix
./kdeconnect.nix
./mako.nix
+7 -5
View File
@@ -28,6 +28,8 @@ let
xrandr = "${pkgs.xorg.xrandr}/bin/xrandr";
yubikey-touch-detector = "${pkgs.yubikey-touch-detector}/bin/yubikey-touch-detector";
zathura = "${pkgs.zathura}/bin/zathura";
spawn-alacritty = cmd: "${alacritty} msg create-window ${cmd} || ${alacritty} ${cmd}";
in
rec {
wayland.windowManager.sway = {
@@ -36,7 +38,7 @@ rec {
wrapperFeatures.gtk = true;
config = rec {
modifier = "Mod4";
terminal = "${alacritty}";
terminal = spawn-alacritty "";
menu = "${wofi} -S run";
fonts = {
names = [ config.fontProfiles.regular.family ];
@@ -244,10 +246,10 @@ rec {
"${modifier}+control+w" = "exec ${makoctl} invoke";
# Programs
"${modifier}+v" = "exec ${terminal} -e $SHELL -i -c ${nvim}";
"${modifier}+o" = "exec ${terminal} -e $SHELL -i -c ${octave}";
"${modifier}+m" = "exec ${terminal} -e $SHELL -i -c ${neomutt}";
"${modifier}+a" = "exec ${terminal} -e $SHELL -i -c ${amfora}";
"${modifier}+v" = "exec ${spawn-alacritty "-e $SHELL -i -c ${nvim}"}";
"${modifier}+o" = "exec ${spawn-alacritty "-e $SHELL -i -c ${octave}"}";
"${modifier}+m" = "exec ${spawn-alacritty "-e $SHELL -i -c ${neomutt}"}";
"${modifier}+a" = "exec ${spawn-alacritty "-e $SHELL -i -c ${amfora}"}";
"${modifier}+b" = "exec ${qutebrowser}";
"${modifier}+z" = "exec ${zathura}";
+1 -1
View File
@@ -8,6 +8,7 @@
directories = [
"Games/Steam"
".local/share/Steam"
".steam"
".factorio"
".config/Hero_Siege"
@@ -17,7 +18,6 @@
".local/share/Paradox Interactive"
".paradoxlauncher"
];
files = [ ".steam/steam.token" ".steam/registry.vdf" ];
};
};
}