Initial commit.

This commit is contained in:
igor
2026-04-10 15:40:20 -07:00
commit 6dd004939f
39 changed files with 3168 additions and 0 deletions

View File

@@ -0,0 +1 @@
/home/igor/.config/systemd/user/fn_lock_server.service

View File

@@ -0,0 +1 @@
/home/igor/.local/share/systemd/user/gpu-screen-recorder-ui.service

View File

@@ -0,0 +1 @@
/home/igor/.config/systemd/user/syncthing.service

View File

@@ -0,0 +1,10 @@
[Unit]
Description=Apple Magic Keyboard FN Lock
After=network.target
[Service]
ExecStart=/home/igor/Developer/linux/fn_lock_server/fn_lock_server
Type=forking
[Install]
WantedBy=default.target

View File

@@ -0,0 +1,27 @@
[Unit]
Description=Syncthing - Open Source Continuous File Synchronization
Documentation=man:syncthing(1)
StartLimitIntervalSec=60
StartLimitBurst=4
[Service]
Environment="STLOGFORMATTIMESTAMP="
Environment="STLOGFORMATLEVELSTRING=false"
Environment="STLOGFORMATLEVELSYSLOG=true"
ExecStart=/home/igor/.local/bin/syncthing serve --no-browser --no-restart
Restart=on-failure
RestartSec=1
SuccessExitStatus=3 4
RestartForceExitStatus=3 4
# Hardening
SystemCallArchitectures=native
MemoryDenyWriteExecute=true
NoNewPrivileges=true
# Elevated permissions to sync ownership (disabled by default),
# see https://docs.syncthing.net/advanced/folder-sync-ownership
#AmbientCapabilities=CAP_CHOWN CAP_FOWNER
[Install]
WantedBy=default.target