configs/barrier.conf: add/enable managed conf for barrier stuffs
This commit is contained in:
parent
380a741fd9
commit
22958ed4df
39
configs/barrier.conf
Normal file
39
configs/barrier.conf
Normal 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
|
||||||
|
|
@ -255,96 +255,99 @@ in
|
|||||||
#"docker"
|
#"docker"
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.sessionVariables = {
|
environment = {
|
||||||
XDG_BIN_HOME = "\${HOME}/.local/bin";
|
etc."barrier.conf" = { text = builtins.readFile ../../configs/barrier.conf; };
|
||||||
XDG_CACHE_HOME = "\${HOME}/.cache";
|
sessionVariables = {
|
||||||
XDG_CONFIG_HOME = "\${HOME}/.config";
|
XDG_BIN_HOME = "\${HOME}/.local/bin";
|
||||||
XDG_DATA_HOME = "\${HOME}/.local/share";
|
XDG_CACHE_HOME = "\${HOME}/.cache";
|
||||||
|
XDG_CONFIG_HOME = "\${HOME}/.config";
|
||||||
|
XDG_DATA_HOME = "\${HOME}/.local/share";
|
||||||
|
|
||||||
STEAM_EXTRA_COMPAT_TOOLS_PATHS = "\${HOME}/.steam/root/compatibilitytools.d";
|
STEAM_EXTRA_COMPAT_TOOLS_PATHS = "\${HOME}/.steam/root/compatibilitytools.d";
|
||||||
PATH = [ "\${XDG_BIN_HOME}" ];
|
PATH = [ "\${XDG_BIN_HOME}" ];
|
||||||
MUHOME = "\${HOME}/.config/mu";
|
MUHOME = "\${HOME}/.config/mu";
|
||||||
|
};
|
||||||
|
|
||||||
|
systemPackages = with pkgs; [
|
||||||
|
barrier
|
||||||
|
calibre
|
||||||
|
chirp
|
||||||
|
cider
|
||||||
|
clementine
|
||||||
|
direwolf
|
||||||
|
doom-emacs
|
||||||
|
element-desktop
|
||||||
|
elmPackages.elm
|
||||||
|
elmPackages.elm-format
|
||||||
|
elmPackages.elm-language-server
|
||||||
|
elmPackages.elm-live
|
||||||
|
elmPackages.elm-test
|
||||||
|
entr
|
||||||
|
exercism
|
||||||
|
gh
|
||||||
|
gimp
|
||||||
|
git-credential-1password
|
||||||
|
gqrx
|
||||||
|
hackrf
|
||||||
|
isync
|
||||||
|
klavaro
|
||||||
|
minicom
|
||||||
|
mu
|
||||||
|
nheko
|
||||||
|
nix-index
|
||||||
|
nixpkgs-review
|
||||||
|
nix-top
|
||||||
|
nmap
|
||||||
|
nushell
|
||||||
|
obsidian
|
||||||
|
picocom
|
||||||
|
proton-caller
|
||||||
|
protonup-ng
|
||||||
|
prusa-slicer
|
||||||
|
python3Packages.meshtastic
|
||||||
|
qdmr
|
||||||
|
rex
|
||||||
|
rofi
|
||||||
|
rtl-sdr
|
||||||
|
sdrpp
|
||||||
|
signal-desktop
|
||||||
|
taskobs
|
||||||
|
tcpdump
|
||||||
|
tea
|
||||||
|
thunderbird
|
||||||
|
tidal-hifi
|
||||||
|
tigervnc
|
||||||
|
unzip
|
||||||
|
veilid
|
||||||
|
virt-manager
|
||||||
|
w3m
|
||||||
|
yt-dlp
|
||||||
|
#yubioath-flutter
|
||||||
|
zig
|
||||||
|
|
||||||
|
(callPackage ../../pkgs/clilol.nix { })
|
||||||
|
(callPackage ../../pkgs/iamb.nix { })
|
||||||
|
(callPackage ../../pkgs/kobuddy.nix {
|
||||||
|
inherit pkgs;
|
||||||
|
inherit
|
||||||
|
(pkgs.python39Packages)
|
||||||
|
buildPythonPackage
|
||||||
|
fetchPypi
|
||||||
|
setuptools-scm
|
||||||
|
pytz
|
||||||
|
banal
|
||||||
|
sqlalchemy
|
||||||
|
alembic
|
||||||
|
;
|
||||||
|
})
|
||||||
|
(callPackage ../../pkgs/gokrazy.nix { })
|
||||||
|
(callPackage ../../pkgs/mvoice.nix { })
|
||||||
|
(callPackage ../../pkgs/zutty.nix { })
|
||||||
|
|
||||||
|
restic
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
|
||||||
barrier
|
|
||||||
calibre
|
|
||||||
chirp
|
|
||||||
cider
|
|
||||||
clementine
|
|
||||||
direwolf
|
|
||||||
doom-emacs
|
|
||||||
element-desktop
|
|
||||||
elmPackages.elm
|
|
||||||
elmPackages.elm-format
|
|
||||||
elmPackages.elm-language-server
|
|
||||||
elmPackages.elm-live
|
|
||||||
elmPackages.elm-test
|
|
||||||
entr
|
|
||||||
exercism
|
|
||||||
gh
|
|
||||||
gimp
|
|
||||||
git-credential-1password
|
|
||||||
gqrx
|
|
||||||
hackrf
|
|
||||||
isync
|
|
||||||
klavaro
|
|
||||||
minicom
|
|
||||||
mu
|
|
||||||
nheko
|
|
||||||
nix-index
|
|
||||||
nixpkgs-review
|
|
||||||
nix-top
|
|
||||||
nmap
|
|
||||||
nushell
|
|
||||||
obsidian
|
|
||||||
picocom
|
|
||||||
proton-caller
|
|
||||||
protonup-ng
|
|
||||||
prusa-slicer
|
|
||||||
python3Packages.meshtastic
|
|
||||||
qdmr
|
|
||||||
rex
|
|
||||||
rofi
|
|
||||||
rtl-sdr
|
|
||||||
sdrpp
|
|
||||||
signal-desktop
|
|
||||||
taskobs
|
|
||||||
tcpdump
|
|
||||||
tea
|
|
||||||
thunderbird
|
|
||||||
tidal-hifi
|
|
||||||
tigervnc
|
|
||||||
unzip
|
|
||||||
veilid
|
|
||||||
virt-manager
|
|
||||||
w3m
|
|
||||||
yt-dlp
|
|
||||||
#yubioath-flutter
|
|
||||||
zig
|
|
||||||
|
|
||||||
(callPackage ../../pkgs/clilol.nix { })
|
|
||||||
(callPackage ../../pkgs/iamb.nix { })
|
|
||||||
(callPackage ../../pkgs/kobuddy.nix {
|
|
||||||
inherit pkgs;
|
|
||||||
inherit
|
|
||||||
(pkgs.python39Packages)
|
|
||||||
buildPythonPackage
|
|
||||||
fetchPypi
|
|
||||||
setuptools-scm
|
|
||||||
pytz
|
|
||||||
banal
|
|
||||||
sqlalchemy
|
|
||||||
alembic
|
|
||||||
;
|
|
||||||
})
|
|
||||||
(callPackage ../../pkgs/gokrazy.nix { })
|
|
||||||
(callPackage ../../pkgs/mvoice.nix { })
|
|
||||||
(callPackage ../../pkgs/zutty.nix { })
|
|
||||||
|
|
||||||
restic
|
|
||||||
];
|
|
||||||
|
|
||||||
# for Pharo
|
# for Pharo
|
||||||
security.pam.loginLimits = [
|
security.pam.loginLimits = [
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user