mirror of
https://github.com/Misterio77/Foundry.git
synced 2026-09-24 15:19:43 -05:00
alacritty daemon mode, persist entire steam folder
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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}";
|
||||
|
||||
|
||||
@@ -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" ];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user