Compare commits

...

5 Commits

Author SHA1 Message Date
AquaMorph f061060796 Streamdeck USB rule 2023-07-02 17:31:01 -04:00
AquaMorph 907ffb0e53 Streamdeck service 2023-07-02 17:30:25 -04:00
AquaMorph d441ad6e34 Factorio bindings 2023-07-02 17:28:41 -04:00
AquaMorph 7dfe52d6e5 Hack for DaVinci Resolve libs 2023-07-02 14:40:04 -04:00
AquaMorph e85b63649e i3 Support for new Steam interface 2023-07-02 14:35:33 -04:00
6 changed files with 44 additions and 10 deletions
+2 -1
View File
@@ -31,12 +31,13 @@ bind STICK_UP KEY_1
bind STICK_RIGHT KEY_2
bind STICK_DOWN KEY_3
bind STICK_LEFT KEY_4
bind DOWN KEY_
# Other
bind G22 KEY_SPACE
bind G15 KEY_LEFTSHIFT
bind G20 KEY_LEFTCTRL
bind DOWN KEY_ENTER
bind LEFT KEY_TAB
# Character Movement
bind G4 KEY_W
+1
View File
@@ -78,6 +78,7 @@ for_window [class="REAPER"] move to workspace $wsReaper
# Steam
for_window [class="^Steam$"] move to workspace $wsGames
for_window [title="^Steam$"] move to workspace $wsGames
# Bitwig
for_window [class="^Show-splash-gtk$"] move to workspace $wsBitwig
+9 -9
View File
@@ -209,15 +209,15 @@ bindsym $mod+n exec nautilus
bindsym $mod+m exec nautilus ~/Videos
# Steam
for_window [class="^Steam$" title="^Friends$"] floating enable
for_window [class="^Steam$" title="Steam - News"] floating enable
for_window [class="^Steam$" title=".* - Chat"] floating enable
for_window [class="^Steam$" title="^Settings$"] floating enable
for_window [class="^Steam$" title=".* - event started"] floating enable
for_window [class="^Steam$" title=".* CD key"] floating enable
for_window [class="^Steam$" title="^Steam - Self Updater$"] floating enable
for_window [class="^Steam$" title="^Screenshot Uploader$"] floating enable
for_window [class="^Steam$" title="^Steam Guard - Computer Authorization Required$"] floating enable
for_window [class="^steamwebhelper$" title="^Friends$"] floating enable
for_window [class="^steamwebhelper$" title="Steam - News"] floating enable
for_window [class="^steamwebhelper" title=".* - Chat"] floating enable
for_window [class="^steamwebhelper$" title="^Settings$"] floating enable
for_window [class="^steamwebhelper$" title=".* - event started"] floating enable
for_window [class="^steamwebhelper$" title=".* CD key"] floating enable
for_window [class="^steamwebhelper$" title="^Steam - Self Updater$"] floating enable
for_window [class="^steamwebhelper$" title="^Screenshot Uploader$"] floating enable
for_window [class="^steamwebhelper$" title="^Steam Guard - Computer Authorization Required$"] floating enable
for_window [title="^Steam Keyboard$"] floating enable
# Jetbrains
+4
View File
@@ -0,0 +1,4 @@
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0060", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0063", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006c", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006d", TAG+="uaccess"
+4
View File
@@ -86,5 +86,9 @@ sudo echo $urlVersion > $versionFile
sudo rm /etc/OpenCL/vendors/mesa.icd
sudo rm /etc/OpenCL/vendors/pocl.icd
# gLib fix
sudo mkdir /opt/resolve/libs/_disabled
sudo mv /opt/resolve/libs/libglib-2.0.so* /opt/resolve/libs/_disabled
# Keyboard mapping fix
setxkbmap -option 'caps:super'
+24
View File
@@ -0,0 +1,24 @@
[Unit]
Description=Streamdeck
After=multi-user.target
#Conflicts=getty@tty1.service
#After=graphical.target
#After = network.target
[Service]
#Type=simple
Type=idle
Restart=on-failure
#WorkingDirectory=/home/aqua
#User=aqua
#RemainAfterExit=true
ExecStart=/usr/bin/python /home/aqua/git/streamdeck/streamdeck.py
ExecStop=pkill -9 -f streamdeck.py
#StandardInput=tty-force
#StandardOutput=append:/home/aqua/streamdeck.log
#StandardError=append:/home/aqua/streamdeck.log
[Install]
WantedBy = multi-user.target