aboutsummaryrefslogtreecommitdiffstats
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rw-r--r--.config/jack/fw-fireface800-4410018
-rw-r--r--.config/jack/fw-fireface800-4800018
-rw-r--r--.config/jack/internal-4410015
-rw-r--r--.config/jack/internal-4800015
-rw-r--r--.config/jack/rpi-internal-4410014
-rw-r--r--.config/jack/rpi-internal-4800015
-rw-r--r--.config/jack/rpi-usb-4410014
-rw-r--r--.config/jack/rpi-usb-4800014
-rw-r--r--.config/jack/usb-babyface-4410015
-rw-r--r--.config/jack/usb-babyface-4800015
-rw-r--r--.config/jack/usb-fireface-ufx-ak-4410015
-rw-r--r--.config/jack/usb-fireface-ufx-ak-4800015
-rw-r--r--.config/jack/usb-fireface-ufx-en324-4410015
-rw-r--r--.config/jack/usb-fireface-ufx-en324-4800015
-rw-r--r--.config/jack/usb-scarlett-18i20-4410015
-rw-r--r--.config/jack/usb-scarlett-18i20-4800015
-rw-r--r--.config/khal/config4
-rw-r--r--.config/linuxsampler.org/Qsampler.conf63
-rw-r--r--.config/packages-aur.txt5
-rw-r--r--.config/packages-community.txt47
-rw-r--r--.config/qtile/config.py2
-rw-r--r--.config/sway/config213
-rw-r--r--.config/systemd/user/jack@.service13
-rw-r--r--.config/systemd/user/mpd@.service12
24 files changed, 375 insertions, 227 deletions
diff --git a/.config/jack/fw-fireface800-44100 b/.config/jack/fw-fireface800-44100
index 4d28bed..e9b9887 100644
--- a/.config/jack/fw-fireface800-44100
+++ b/.config/jack/fw-fireface800-44100
@@ -1,13 +1,7 @@
-# Sample configuration file for a JACK systemd --user service, using a firewire device
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="firewire"
-DEVICE="/dev/fw1"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 3 \
- -p 64\
- -r 44100"
+DEVICE="guid:0x000a3500ada83262"
+DRIVER_SETTINGS="-n 3 -p 64 -r 44100"
diff --git a/.config/jack/fw-fireface800-48000 b/.config/jack/fw-fireface800-48000
index 9f2efa5..3de0b3e 100644
--- a/.config/jack/fw-fireface800-48000
+++ b/.config/jack/fw-fireface800-48000
@@ -1,13 +1,7 @@
-# Sample configuration file for a JACK systemd --user service, using a firewire device
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="firewire"
-DEVICE="/dev/fw1"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 3 \
- -p 512\
- -r 48000"
+DEVICE="guid:0x000a3500ada83262"
+DRIVER_SETTINGS="-n 3 -p 64 -r 48000"
diff --git a/.config/jack/internal-44100 b/.config/jack/internal-44100
index 6440aca..8b4cb57 100644
--- a/.config/jack/internal-44100
+++ b/.config/jack/internal-44100
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:PCH,0"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 256\
- -r 44100"
+DRIVER_SETTINGS="-n 2 -p 512 -r 44100"
diff --git a/.config/jack/internal-48000 b/.config/jack/internal-48000
index b210426..175e780 100644
--- a/.config/jack/internal-48000
+++ b/.config/jack/internal-48000
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:PCH,0"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 256\
- -r 48000"
+DRIVER_SETTINGS="-n 2 -p 512 -r 48000"
diff --git a/.config/jack/rpi-internal-44100 b/.config/jack/rpi-internal-44100
index 8415d9c..ec1eafb 100644
--- a/.config/jack/rpi-internal-44100
+++ b/.config/jack/rpi-internal-44100
@@ -1,11 +1,7 @@
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:ALSA"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK=""
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 1024\
- -r 44100"
+DRIVER_SETTINGS="-n 2 -p 512 -r 44100"
diff --git a/.config/jack/rpi-internal-48000 b/.config/jack/rpi-internal-48000
index 47cfa15..f7000c9 100644
--- a/.config/jack/rpi-internal-48000
+++ b/.config/jack/rpi-internal-48000
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:ALSA"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK=""
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 2048\
- -r 48000"
+DRIVER_SETTINGS="-n 2 -p 512 -r 48000"
diff --git a/.config/jack/rpi-usb-44100 b/.config/jack/rpi-usb-44100
index 40cc305..0a5c66b 100644
--- a/.config/jack/rpi-usb-44100
+++ b/.config/jack/rpi-usb-44100
@@ -1,11 +1,7 @@
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:Device"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK=""
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 64\
- -r 44100"
+DRIVER_SETTINGS="-n 2 -p 64 -r 44100"
diff --git a/.config/jack/rpi-usb-48000 b/.config/jack/rpi-usb-48000
index a5c35b0..7ec28be 100644
--- a/.config/jack/rpi-usb-48000
+++ b/.config/jack/rpi-usb-48000
@@ -1,11 +1,7 @@
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:Device"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK=""
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 128\
- -r 48000"
+DRIVER_SETTINGS="-n 2 -p 128 -r 48000"
diff --git a/.config/jack/usb-babyface-44100 b/.config/jack/usb-babyface-44100
index 90bb056..493d912 100644
--- a/.config/jack/usb-babyface-44100
+++ b/.config/jack/usb-babyface-44100
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:Babyface2338447"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 128\
- -r 44100"
+DRIVER_SETTINGS="-n 2 -p 128 -r 44100"
diff --git a/.config/jack/usb-babyface-48000 b/.config/jack/usb-babyface-48000
index 2635762..fa770a8 100644
--- a/.config/jack/usb-babyface-48000
+++ b/.config/jack/usb-babyface-48000
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:Babyface2338447"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 128\
- -r 48000"
+DRIVER_SETTINGS="-n 2 -p 128 -r 48000"
diff --git a/.config/jack/usb-fireface-ufx-ak-44100 b/.config/jack/usb-fireface-ufx-ak-44100
index bac22f8..e53a148 100644
--- a/.config/jack/usb-fireface-ufx-ak-44100
+++ b/.config/jack/usb-fireface-ufx-ak-44100
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:UFX23208936"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 64 \
- -r 44100"
+DRIVER_SETTINGS="-n 2 -p 64 -r 44100"
diff --git a/.config/jack/usb-fireface-ufx-ak-48000 b/.config/jack/usb-fireface-ufx-ak-48000
index 5769970..3c3502b 100644
--- a/.config/jack/usb-fireface-ufx-ak-48000
+++ b/.config/jack/usb-fireface-ufx-ak-48000
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:UFX23208936"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 128\
- -r 48000"
+DRIVER_SETTINGS="-n 2 -p 128 -r 48000"
diff --git a/.config/jack/usb-fireface-ufx-en324-44100 b/.config/jack/usb-fireface-ufx-en324-44100
index 6e4e3d6..3ce1369 100644
--- a/.config/jack/usb-fireface-ufx-en324-44100
+++ b/.config/jack/usb-fireface-ufx-en324-44100
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:UFX23643007"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 128\
- -r 44100"
+DRIVER_SETTINGS="-n 2 -p 64 -r 44100"
diff --git a/.config/jack/usb-fireface-ufx-en324-48000 b/.config/jack/usb-fireface-ufx-en324-48000
index 7ffbc81..82590eb 100644
--- a/.config/jack/usb-fireface-ufx-en324-48000
+++ b/.config/jack/usb-fireface-ufx-en324-48000
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:UFX23643007"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 128\
- -r 48000"
+DRIVER_SETTINGS="-n 2 -p 128 -r 48000"
diff --git a/.config/jack/usb-scarlett-18i20-44100 b/.config/jack/usb-scarlett-18i20-44100
index ef2537c..75a7e0b 100644
--- a/.config/jack/usb-scarlett-18i20-44100
+++ b/.config/jack/usb-scarlett-18i20-44100
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:USB"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 128\
- -r 44100"
+DRIVER_SETTINGS="-n 2 -p 128 -r 44100"
diff --git a/.config/jack/usb-scarlett-18i20-48000 b/.config/jack/usb-scarlett-18i20-48000
index 17aad87..e510beb 100644
--- a/.config/jack/usb-scarlett-18i20-48000
+++ b/.config/jack/usb-scarlett-18i20-48000
@@ -1,12 +1,7 @@
-NAME="default"
+# JACK setup (see man 1 jackd)
+JACK_DEFAULT_SERVER="default"
+# options (e.g. -m, -n, -p, -r, -P, -t, -C, -u, -v)
+JACK_OPTIONS="-P80 -p 512"
DRIVER="alsa"
DEVICE="hw:USB"
-NOMLOCK=""
-REALTIME="-R"
-PORTMAX=512
-UNLOCK="-u"
-VERBOSE="-v"
-DRIVER_SETTINGS="\
- -n 2 \
- -p 256\
- -r 48000"
+DRIVER_SETTINGS="-n 2 -p 128 -r 48000"
diff --git a/.config/khal/config b/.config/khal/config
index 56a40aa..3e6026c 100644
--- a/.config/khal/config
+++ b/.config/khal/config
@@ -32,6 +32,10 @@ color = dark cyan
path = ~/.calendars/work
color = dark magenta
+[[t4]]
+path = ~/.calendars/bus_shared_by_t4
+color = dark cyan
+
[sqlite]
path = ~/.config/khal/khal.db
diff --git a/.config/linuxsampler.org/Qsampler.conf b/.config/linuxsampler.org/Qsampler.conf
deleted file mode 100644
index bb420d0..0000000
--- a/.config/linuxsampler.org/Qsampler.conf
+++ /dev/null
@@ -1,63 +0,0 @@
-[Geometry]
-qsamplerInstrumentListForm\x=1
-qsamplerInstrumentListForm\y=25
-qsamplerInstrumentListForm\width=720
-qsamplerInstrumentListForm\height=340
-qsamplerInstrumentListForm\visible=true
-qsamplerDeviceForm\x=0
-qsamplerDeviceForm\y=0
-qsamplerDeviceForm\width=530
-qsamplerDeviceForm\height=488
-qsamplerDeviceForm\visible=false
-qsamplerMainForm\x=961
-qsamplerMainForm\y=25
-qsamplerMainForm\width=958
-qsamplerMainForm\height=1174
-qsamplerMainForm\visible=true
-
-[Layout]
-DockWindows=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\x3\0\0\x3\xbe\0\0\0\xd4\xfc\x1\0\0\0\x1\xfb\0\0\0 \0q\0s\0\x61\0m\0p\0l\0\x65\0r\0M\0\x65\0s\0s\0\x61\0g\0\x65\0s\x1\0\0\0\0\0\0\x3\xbe\0\0\0\x46\0\xff\xff\xff\0\0\x3\xbe\0\0\x3t\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x16\0\x66\0i\0l\0\x65\0T\0o\0o\0l\0\x62\0\x61\0r\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x16\0\x65\0\x64\0i\0t\0T\0o\0o\0l\0\x62\0\x61\0r\x1\0\0\0\xf3\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x1e\0\x63\0h\0\x61\0n\0n\0\x65\0l\0s\0T\0o\0o\0l\0\x62\0\x61\0r\x1\0\0\x1\xc7\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
-
-[Program]
-Version=0.2.3
-
-[Options]
-Server\ServerHost=localhost
-Server\ServerPort=8888
-Server\ServerTimeout=1000
-Server\ServerStart=true
-Server\ServerCmdLine=linuxsampler
-Server\StartDelay=3
-Logging\MessagesLog=false
-Logging\MessagesLogPath=qsampler.log
-Display\DisplayFont=",9,-1,5,50,0,0,0,0,0"
-Display\DisplayEffect=true
-Display\AutoRefresh=true
-Display\AutoRefreshTime=1000
-Display\MaxVolume=100
-Display\MessagesFont="Sans Serif,9,-1,5,50,0,0,0,0,0"
-Display\MessagesLimit=true
-Display\MessagesLimitLines=1000
-Display\ConfirmRemove=true
-Display\KeepOnTop=true
-Display\StdoutCapture=true
-Display\CompletePath=true
-Display\MaxRecentFiles=5
-Display\BaseFontSize=0
-Display\InstrumentNames=true
-View\Menubar=true
-View\Toolbar=true
-View\Statusbar=true
-View\AutoArrange=true
-
-[Default]
-SessionDir=
-InstrumentDir=
-EngineName=
-AudioDriver=
-MidiDriver=
-MidiMap=1
-MidiBank=0
-MidiProg=0
-Volume=100
-Loadmode=0
diff --git a/.config/packages-aur.txt b/.config/packages-aur.txt
index 8f37989..17a9aaf 100644
--- a/.config/packages-aur.txt
+++ b/.config/packages-aur.txt
@@ -4,22 +4,23 @@ easytranscript
etherpad-lite
firefox-extension-tab-tree
firefox-saka-key
-gmsynth.lv2
iannix
+jack2-git
jackcpp-git
khard-git
libffado-svn
liblo-git
+librenms
mantisbt
nextcloud-news-updater
patchbook-git
+patroneo-git
pd-git
prosody-mod-admin-message-hg
prosody-mod-admin-web-hg
python-osc
roundcube-rcmcarddav
rts-git
-ssr
ssr-git
supercollider-git
ttf-cmu-typewriter
diff --git a/.config/packages-community.txt b/.config/packages-community.txt
index 7c6142f..0667244 100644
--- a/.config/packages-community.txt
+++ b/.config/packages-community.txt
@@ -1,16 +1,20 @@
a2jmidid
aeolus
aj-snapshot
+aliki
alsa-tools
amb-plugins
ams
+ams-lv2
amsynth
ardour
+argtable
artyfx
aubio
audacity
autorandr
avldrums.lv2
+beatslash-lv2
blop
blop.lv2
cacti
@@ -30,6 +34,7 @@ dbus-c++
din
dnscrypt-proxy
dpf-plugins
+dragonfly-reverb
drumgizmo
drumkv1
drumstick
@@ -50,36 +55,48 @@ g2reverb
ganv
giada
gigedit
+gmsynth.lv2
gpa
grub-customizer
guitarix2
harvid
helm
infamousplugins
+jaaa
jack2
jack_capture
jacktrip
jalv
+japa
+jconvolver
+jnoisemeter
jsampler
khal
khard
lash
+lib32-fluidsynth
lib32-jack
lib32-jack2
libffado
libfishsound
libgig
libircclient
+liblo
liblrdf
liblscp
libltc
+libmusicxml
liboggz
libsmf
lilv
linuxsampler
lmms
+lsp-plugins
luppp
lv2
+lv2file
+lvtk
+marsyas
mcp-plugins
mda.lv2
meterbridge
@@ -87,7 +104,10 @@ midi_matrix.lv2
minitube
moony.lv2
mxml
+nextcloud-app-spreed
nfoview
+njconnect
+noise-repellent
nomacs
non-daw
non-sequencer
@@ -95,16 +115,22 @@ ntk
padthv1
patchage
patchmatrix
+paulstretch
pd
+pd-lua
plowshare
pound
pvoc
python-atomicwrites
python-click-log
+python-click-repl
python-click-threading
+python-doit
python-etesync
python-ethtool
+python-fastnumbers
python-furl
+python-husl
python-imdbpy
python-inet_diag
python-iwlib
@@ -113,20 +139,32 @@ python-kaptan
python-langdetect
python-libtmux
python-linux-procfs
+python-ly
+python-micawber
+python-natsort
+python-nose-progressive
python-nose2
python-orderedmultidict
+python-phpserialize
+python-piexif
+python-pilkit
python-pyalsa
python-pyliblo
python-pymediainfo
+python-pyrss2gen
python-pytest-rerunfailures
python-pytest-subtesthack
python-schedutils
python-sphinxcontrib-newsfeed
+python-tabulate
+python-toml
python-vobject
python-wsgi-intercept
python-xvfbwrapper
+python-yapsy
python-zita-audiotools
python-zita-jacktools
+python-zopfli
qastools
qjackctl
qmidiarp
@@ -139,6 +177,7 @@ qtractor
qxgedit
radicale
raul
+realtime-privileges
rev-plugins
rosegarden
rt-tests
@@ -149,7 +188,9 @@ rubberband
samplv1
schedtool
serd
+setbfree
sherlock.lv2
+sigal
smplayer-skins
smtube
snd
@@ -162,7 +203,8 @@ sord
sox
spectmorph
sratom
-ssmtp
+ssr
+stk
subdownloader
suil
supercollider
@@ -173,6 +215,7 @@ synthv1
tap-plugins
timidity-freepats
tmuxp
+todoman
tuna
twolame
v4l2ucp
@@ -184,6 +227,7 @@ vim-csound
vm.lv2
vmpk
wah-plugins
+wolf-shaper
x42-plugins
xjadeo
yoshimi
@@ -198,6 +242,7 @@ zita-lrx
zita-mu1
zita-njbridge
zita-rev1
+zopfli
zsh-autosuggestions
zsh-history-substring-search
zynaddsubfx
diff --git a/.config/qtile/config.py b/.config/qtile/config.py
index a9174e5..244b836 100644
--- a/.config/qtile/config.py
+++ b/.config/qtile/config.py
@@ -341,6 +341,8 @@ screens = [
frequency=5,
type="box",
),
+ widget.Wlan(
+ interface="wlp3s0"),
widget.MemoryGraph(
graph_color=colors["green"],
border_width=0,
diff --git a/.config/sway/config b/.config/sway/config
new file mode 100644
index 0000000..18e030d
--- /dev/null
+++ b/.config/sway/config
@@ -0,0 +1,213 @@
+# Default config for sway
+#
+# Copy this to ~/.config/sway/config and edit it to your liking.
+#
+# Read `man 5 sway` for a complete reference.
+
+### Variables
+#
+# Logo key. Use Mod1 for Alt.
+set $mod Mod4
+# Home row direction keys, like vim
+set $left h
+set $down j
+set $up k
+set $right l
+# Your preferred terminal emulator
+set $term termite
+# Your preferred application launcher
+set $menu rofi -show drun
+
+# lock
+set $lock swaylock -f -c 000000
+
+# brightness
+set $brightness_up backlight -i "5"
+set $brightness_down backlight -i "-5"
+
+### Output configuration
+#
+# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/)
+output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
+#
+# Example configuration:
+#
+# output HDMI-A-1 resolution 1920x1080 position 1920,0
+#
+# You can get the names of your outputs by running: swaymsg -t get_outputs
+
+### Input configuration
+#
+# Example configuration:
+#
+# input "2:14:SynPS/2_Synaptics_TouchPad" {
+# dwt enabled
+# tap enabled
+# natural_scroll enabled
+# middle_emulation enabled
+# }
+#
+# You can get the names of your inputs by running: swaymsg -t get_inputs
+# Read `man 5 sway-input` for more information about this section.
+
+### Key bindings
+#
+# Basics:
+#
+ # start a terminal
+ bindsym $mod+Return exec $term
+
+ # kill focused window
+ bindsym $mod+q kill
+
+ # start your launcher
+ bindsym $mod+p exec $menu
+
+ # Drag floating windows by holding down $mod and left mouse button.
+ # Resize them with right mouse button + $mod.
+ # Despite the name, also works for non-floating windows.
+ # Change normal to inverse to use left mouse button for resizing and right
+ # mouse button for dragging.
+ floating_modifier $mod normal
+
+ # reload the configuration file
+ bindsym $mod+Ctrl+r reload
+
+ # lock sway
+ bindsym $mod+Ctrl+s exec $lock
+
+ # exit sway (logs you out of your wayland session)
+ bindsym $mod+Ctrl+e exit
+ # brightness
+ bindsym XF86MonBrightnessDown exec $brightness_down
+ bindsym XF86MonBrightnessUp exec $brightness_up
+#
+# Moving around:
+#
+ # Move your focus around
+ bindsym $mod+$left focus left
+ bindsym $mod+$down focus down
+ bindsym $mod+$up focus up
+ bindsym $mod+$right focus right
+ # or use $mod+[up|down|left|right]
+ bindsym $mod+Left focus left
+ bindsym $mod+Down focus down
+ bindsym $mod+Up focus up
+ bindsym $mod+Right focus right
+
+ # _move_ the focused window with the same, but add Shift
+ bindsym $mod+Ctrl+$left move left
+ bindsym $mod+Ctrl+$down move down
+ bindsym $mod+Ctrl+$up move up
+ bindsym $mod+Ctrl+$right move right
+ # ditto, with arrow keys
+ bindsym $mod+Ctrl+Left move left
+ bindsym $mod+Ctrl+Down move down
+ bindsym $mod+Ctrl+Up move up
+ bindsym $mod+Ctrl+Right move right
+#
+# Workspaces:
+#
+ # switch to workspace
+ bindsym $mod+1 workspace 1
+ bindsym $mod+2 workspace 2
+ bindsym $mod+3 workspace 3
+ bindsym $mod+4 workspace 4
+ bindsym $mod+5 workspace 5
+ bindsym $mod+6 workspace 6
+ bindsym $mod+7 workspace 7
+ bindsym $mod+8 workspace 8
+ bindsym $mod+9 workspace 9
+ bindsym $mod+0 workspace 10
+ # move focused container to workspace
+ bindsym $mod+Shift+1 move container to workspace 1
+ bindsym $mod+Shift+2 move container to workspace 2
+ bindsym $mod+Shift+3 move container to workspace 3
+ bindsym $mod+Shift+4 move container to workspace 4
+ bindsym $mod+Shift+5 move container to workspace 5
+ bindsym $mod+Shift+6 move container to workspace 6
+ bindsym $mod+Shift+7 move container to workspace 7
+ bindsym $mod+Shift+8 move container to workspace 8
+ bindsym $mod+Shift+9 move container to workspace 9
+ bindsym $mod+Shift+0 move container to workspace 10
+ # Note: workspaces can have any name you want, not just numbers.
+ # We just use 1-10 as the default.
+#
+# Layout stuff:
+#
+ # You can "split" the current object of your focus with
+ # $mod+b or $mod+v, for horizontal and vertical splits
+ # respectively.
+ bindsym $mod+b splith
+ bindsym $mod+v splitv
+
+ # Switch the current container between different layout styles
+ bindsym $mod+s layout stacking
+ bindsym $mod+w layout tabbed
+ bindsym $mod+e layout toggle split
+
+ # Make the current focus fullscreen
+ bindsym $mod+f fullscreen
+
+ # Toggle the current focus between tiling and floating mode
+ bindsym $mod+Shift+space floating toggle
+
+ # Swap focus between the tiling area and the floating area
+ bindsym $mod+space focus mode_toggle
+
+ # move focus to the parent container
+ bindsym $mod+a focus parent
+#
+# Scratchpad:
+#
+ # Sway has a "scratchpad", which is a bag of holding for windows.
+ # You can send windows there and get them back later.
+
+ # Move the currently focused window to the scratchpad
+ bindsym $mod+Shift+minus move scratchpad
+
+ # Show the next scratchpad window or hide the focused scratchpad window.
+ # If there are multiple scratchpad windows, this command cycles through them.
+ bindsym $mod+minus scratchpad show
+#
+# Resizing containers:
+#
+mode "resize" {
+ # left will shrink the containers width
+ # right will grow the containers width
+ # up will shrink the containers height
+ # down will grow the containers height
+ bindsym $left resize shrink width 10 px or 10 ppt
+ bindsym $down resize grow height 10 px or 10 ppt
+ bindsym $up resize shrink height 10 px or 10 ppt
+ bindsym $right resize grow width 10 px or 10 ppt
+
+ # ditto, with arrow keys
+ bindsym Left resize shrink width 10 px or 10 ppt
+ bindsym Down resize grow height 10 px or 10 ppt
+ bindsym Up resize shrink height 10 px or 10 ppt
+ bindsym Right resize grow width 10 px or 10 ppt
+
+ # return to default mode
+ bindsym Return mode "default"
+ bindsym Escape mode "default"
+
+}
+bindsym $mod+r mode "resize"
+
+# TODO: triggers endless loop within sway!
+#
+# Status Bar:
+#
+# Read `man 5 sway-bar` for more information about this section.
+bar {
+ position top
+ colors {
+ statusline #ffffff
+ background #323232
+ inactive_workspace #32323200 #32323200 #5c5c5c
+ }
+}
+
+
+include /etc/sway/config.d/*
diff --git a/.config/systemd/user/jack@.service b/.config/systemd/user/jack@.service
new file mode 100644
index 0000000..1a77e5a
--- /dev/null
+++ b/.config/systemd/user/jack@.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=JACK server using %i configuration
+After=sound.target local-fs.target
+
+[Service]
+EnvironmentFile=-/etc/jack/%i
+EnvironmentFile=-%h/.config/jack/%i
+ExecStart=/usr/bin/jackd $JACK_OPTIONS -d $DRIVER -d $DEVICE $DRIVER_SETTINGS
+LimitRTPRIO=95
+LimitRTTIME=infinity
+
+[Install]
+WantedBy=default.target
diff --git a/.config/systemd/user/mpd@.service b/.config/systemd/user/mpd@.service
new file mode 100644
index 0000000..6bde606
--- /dev/null
+++ b/.config/systemd/user/mpd@.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=Music Player Daemon
+After=network.target sound.target
+Conflicts=mpd.service
+
+[Service]
+ExecStart=/usr/bin/mpd --no-daemon %h/.config/mpd/mpd-%i.conf
+LimitRTPRIO=75
+LimitRTTIME=infinity
+
+[Install]
+WantedBy=default.target