configs/barrier.conf: add/enable managed conf for barrier stuffs

This commit is contained in:
Aaron Bieber 2023-09-14 07:23:58 -06:00
parent 380a741fd9
commit 22958ed4df
No known key found for this signature in database
2 changed files with 129 additions and 87 deletions

39
configs/barrier.conf Normal file
View File

@ -0,0 +1,39 @@
section: screens
stan:
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
preserveFocus = false
switchCorners = none
switchCornerSize = 0
europa:
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
preserveFocus = false
switchCorners = none
switchCornerSize = 0
end
section: aliases
end
section: links
stan:
left = europa
europa:
right = stan
end
section: options
relativeMouseMoves = false
#screenSaverSync = true
win32KeepForeground = false
clipboardSharing = false
switchDelay = 250
switchCorners = none
switchCornerSize = 0
end

View File

@ -255,7 +255,9 @@ in
#"docker"
];
environment.sessionVariables = {
environment = {
etc."barrier.conf" = { text = builtins.readFile ../../configs/barrier.conf; };
sessionVariables = {
XDG_BIN_HOME = "\${HOME}/.local/bin";
XDG_CACHE_HOME = "\${HOME}/.cache";
XDG_CONFIG_HOME = "\${HOME}/.config";
@ -266,7 +268,7 @@ in
MUHOME = "\${HOME}/.config/mu";
};
environment.systemPackages = with pkgs; [
systemPackages = with pkgs; [
barrier
calibre
chirp
@ -344,6 +346,7 @@ in
restic
];
};
# for Pharo
security.pam.loginLimits = [