From 7c3ee4fe66929d614c5a7d09c62a15f48505c37d Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sat, 18 Jul 2026 16:50:04 +0800 Subject: new: deskflow --- dot-config/Deskflow/Deskflow.conf | 118 +++++++++++++++++++++++++++++++ dot-config/Deskflow/deskflow-server.conf | 39 ++++++++++ 2 files changed, 157 insertions(+) create mode 100644 dot-config/Deskflow/Deskflow.conf create mode 100644 dot-config/Deskflow/deskflow-server.conf diff --git a/dot-config/Deskflow/Deskflow.conf b/dot-config/Deskflow/Deskflow.conf new file mode 100644 index 00000000..2540dbd1 --- /dev/null +++ b/dot-config/Deskflow/Deskflow.conf @@ -0,0 +1,118 @@ +[core] +computerName=arch +coreMode=2 +language=en +lastVersion=1.26.0.0 +port=24800 +preventSleep=false +processMode=1 +wlClipboard=true + +[daemon] +elevate=true + +[gui] +autoHide=false +closeReminder=false +closeToTray=true +enableUpdateCheck=false +logExpanded=true +showVersionInTitle=false +shownFirstConnectedMessage=true +shownServerFirstStartMessage=true +startCoreWithGui=true +symbolicTrayIcon=true + +[internalConfig] +clipboardSharing=true +clipboardSharingSize=@Variant(\0\0\0\x84\0\0\0\0\0\xf\xa0\0) +defaultLockToScreenState=false +disableLockToScreen=false +hasHeartbeat=false +hasSwitchDelay=false +hasSwitchDoubleTap=false +heartbeat=5000 +hotkeys\size=0 +numColumns=5 +numRows=3 +protocol=1 +relativeMouseMoves=false +screens\1\name= +screens\10\name= +screens\11\name= +screens\12\name= +screens\13\name= +screens\14\name= +screens\15\name= +screens\2\name= +screens\3\name= +screens\4\name= +screens\5\name= +screens\6\name= +screens\7\aliasArray\size=0 +screens\7\fixArray\1\fix=false +screens\7\fixArray\2\fix=false +screens\7\fixArray\3\fix=false +screens\7\fixArray\4\fix=false +screens\7\fixArray\size=4 +screens\7\modifierArray\1\modifier=0 +screens\7\modifierArray\2\modifier=1 +screens\7\modifierArray\3\modifier=2 +screens\7\modifierArray\4\modifier=3 +screens\7\modifierArray\5\modifier=4 +screens\7\modifierArray\6\modifier=5 +screens\7\modifierArray\size=6 +screens\7\name=MacBook-Pro.local +screens\7\switchCornerArray\1\switchCorner=false +screens\7\switchCornerArray\2\switchCorner=false +screens\7\switchCornerArray\3\switchCorner=false +screens\7\switchCornerArray\4\switchCorner=false +screens\7\switchCornerArray\size=4 +screens\7\switchCornerSize=0 +screens\8\aliasArray\size=0 +screens\8\fixArray\1\fix=false +screens\8\fixArray\2\fix=false +screens\8\fixArray\3\fix=false +screens\8\fixArray\4\fix=false +screens\8\fixArray\size=4 +screens\8\modifierArray\1\modifier=0 +screens\8\modifierArray\2\modifier=1 +screens\8\modifierArray\3\modifier=2 +screens\8\modifierArray\4\modifier=3 +screens\8\modifierArray\5\modifier=4 +screens\8\modifierArray\6\modifier=5 +screens\8\modifierArray\size=6 +screens\8\name=arch +screens\8\switchCornerArray\1\switchCorner=false +screens\8\switchCornerArray\2\switchCorner=false +screens\8\switchCornerArray\3\switchCorner=false +screens\8\switchCornerArray\4\switchCorner=false +screens\8\switchCornerArray\size=4 +screens\8\switchCornerSize=0 +screens\9\name= +screens\size=15 +switchCornerArray\1\switchCorner=false +switchCornerArray\2\switchCorner=false +switchCornerArray\3\switchCorner=false +switchCornerArray\4\switchCorner=false +switchCornerArray\size=4 +switchCornerSize=0 +switchDelay=250 +switchDoubleTap=250 +win32KeepForeground=false + +[log] +file=/home/system/deskflow.log +guiDebug=false +level=4 +toFile=false + +[security] +certificate=/home/system/.config/Deskflow/tls/deskflow.pem +checkPeerFingerprints=true +keySize=2048 +tlsEnabled=true + +[server] +externalConfig=false +externalConfigFile=/home/system/.config/Deskflow/deskflow-server.conf diff --git a/dot-config/Deskflow/deskflow-server.conf b/dot-config/Deskflow/deskflow-server.conf new file mode 100644 index 00000000..e14c610b --- /dev/null +++ b/dot-config/Deskflow/deskflow-server.conf @@ -0,0 +1,39 @@ +section: screens + MacBook-Pro.local: + halfDuplexCapsLock = false + halfDuplexNumLock = false + halfDuplexScrollLock = false + xtestIsXineramaUnaware = false + switchCorners = none + switchCornerSize = 0 + arch: + halfDuplexCapsLock = false + halfDuplexNumLock = false + halfDuplexScrollLock = false + xtestIsXineramaUnaware = false + switchCorners = none + switchCornerSize = 0 +end + +section: aliases +end + +section: links + MacBook-Pro.local: + right = arch + arch: + left = MacBook-Pro.local +end + +section: options + protocol = barrier + relativeMouseMoves = false + win32KeepForeground = false + defaultLockToScreenState = false + disableLockToScreen = false + clipboardSharing = true + clipboardSharingSize = 1024000 + switchCorners = none + switchCornerSize = 0 +end + -- cgit v1.2.3