aboutsummaryrefslogtreecommitdiffstats
path: root/.config
diff options
context:
space:
mode:
authorDavid Runge <dave@sleepmap.de>2020-07-27 15:46:42 +0200
committerDavid Runge <dave@sleepmap.de>2020-07-27 15:46:42 +0200
commit8693e4a6bae3914d446d36a40c6706172df4b16e (patch)
tree1b14ac9849656f0c328a6f9237b7c3fa72b995b2 /.config
parent0610cc873bfcec666099867150788bc3da873d5d (diff)
parentfb901c5538d652233382bcad45ca76682653a236 (diff)
downloaddotfiles-8693e4a6bae3914d446d36a40c6706172df4b16e.tar.gz
dotfiles-8693e4a6bae3914d446d36a40c6706172df4b16e.tar.bz2
dotfiles-8693e4a6bae3914d446d36a40c6706172df4b16e.tar.xz
dotfiles-8693e4a6bae3914d446d36a40c6706172df4b16e.zip
Merge branch 'master' of git.sleepmap.de:dave/dotfiles
* 'master' of git.sleepmap.de:dave/dotfiles: Drop localdomain SSH config cleanup Remov packages Add systemd user service for ssh-agent Add local tmux systemd user service Replace use of hostname with internal Remove unused presets Add cargo bin to PATH Add supported extension to ex and lstar Update configuration Add application rule Add packages to [community] Add packages to [extra] Add packages
Diffstat (limited to '.config')
-rw-r--r--.config/packages/aur.txt4
-rw-r--r--.config/packages/community.txt20
-rw-r--r--.config/packages/extra.txt4
-rw-r--r--.config/psd/psd.conf24
-rw-r--r--.config/sway/config2
-rw-r--r--.config/systemd/user/ssh-agent.service13
-rw-r--r--.config/systemd/user/tmux.service13
7 files changed, 71 insertions, 9 deletions
diff --git a/.config/packages/aur.txt b/.config/packages/aur.txt
index b498f96..5de49b4 100644
--- a/.config/packages/aur.txt
+++ b/.config/packages/aur.txt
@@ -2,7 +2,6 @@ crypted-backups-git
dhcp_probe
easytranscript
etherpad-lite
-firefox-saka-key
iannix
jack2-git
jackcpp-git
@@ -15,6 +14,7 @@ librenms
linux-rt
linux-rt-lts
mantisbt
+mellite
nextcloud-news-updater
patchbook-git
patroneo-git
@@ -26,6 +26,7 @@ realtime-suggestions
roundcube-rcmcarddav
rts-git
sonic-pi-git
+sooperlooper
ssr-git
ssr-osc-git
supercollider-git
@@ -33,7 +34,6 @@ trace-cmd
ttf-cmu-typewriter
uenv
uenv-git
-vcvrack
vcvrack-befaco
vcvrack-fundamental
veejay-client-git
diff --git a/.config/packages/community.txt b/.config/packages/community.txt
index 3b42cb0..3590bbf 100644
--- a/.config/packages/community.txt
+++ b/.config/packages/community.txt
@@ -14,6 +14,7 @@ ams-lv2
amsynth
anything-sync-daemon
ardour
+argodejo
argtable
artyfx
aubio
@@ -40,6 +41,7 @@ carla
clthreads
clxclient
cmt
+cpptoml
csound
csoundqt
dbus-c++
@@ -80,6 +82,7 @@ ganv
geonkick
giada
gigedit
+gmm
gmsynth.lv2
gpa
grub-customizer
@@ -98,11 +101,14 @@ hyperkitty
icecast
iempluginsuite
infamousplugins
+ir.lv2
+irker
jaaa
jack-stdio
jack2
jack_capture
jack_delay
+jack_mixer
jack_utils
jackmeter
jackminimix
@@ -144,6 +150,7 @@ libopenshot-audio
libquicktime
librepcb
libsmf
+libwebsockets
lilv
linuxsampler
liquidsfz
@@ -160,6 +167,7 @@ marsyas
matrix-appservice-irc
mcp-plugins
mda.lv2
+mediathekview
mephisto.lv2
meterbridge
midi_matrix.lv2
@@ -170,7 +178,11 @@ mkinitcpio-systemd-tool
molecule
moony.lv2
mumble
+murmur
+muse
mxml
+networkmanager-l2tp
+new-session-manager
nextcloud-app-deck
nextcloud-app-news
nextcloud-app-spreed
@@ -185,8 +197,10 @@ non-daw
non-sequencer
ntk
octofile
+openapi-generator
openshot
osc2midi
+oscpack
osmid
padthv1
patchage
@@ -282,7 +296,6 @@ python-micawber
python-mujson
python-mutagen
python-natsort
-python-nodeenv
python-nose-progressive
python-nose2
python-openid
@@ -317,6 +330,7 @@ python-rcssmin
python-rjsmin
python-robot-detection
python-schedutils
+python-selinux
python-senf
python-smmap
python-sphinx-argparse
@@ -342,6 +356,7 @@ python-zopfli
qastools
qcustomplot
qjackctl
+qm-dsp
qmidiarp
qmidictl
qmidinet
@@ -369,6 +384,7 @@ ruby-json
ruby-rugged
ruby-test_declarative
ruby-tzinfo
+ruby-vimrunner
ruby-zeitwerk
samplv1
sc3-plugins
@@ -418,11 +434,13 @@ vico
vim-ansible
vim-coverage-highlight
vim-csound
+vim-editorconfig
vm.lv2
vmpk
waf
wah-plugins
wiiuse
+wireplumber
wolf-shaper
wolf-spectrum
x42-plugins
diff --git a/.config/packages/extra.txt b/.config/packages/extra.txt
index 0229cfa..6eeb9cf 100644
--- a/.config/packages/extra.txt
+++ b/.config/packages/extra.txt
@@ -6,9 +6,11 @@ alsa-topology-conf
alsa-ucm-conf
alsa-utils
apparmor
+archiso
audiofile
brltty
ddrescue
+edk2
efibootmgr
efitools
efivar
@@ -16,12 +18,14 @@ faac
faad2
fftw
fluidsynth
+gnu-efi
irqbalance
jack
ladspa
libavtp
libgit2
libgit2-glib
+libid3tag
libinstpatch
libsamplerate
libsndfile
diff --git a/.config/psd/psd.conf b/.config/psd/psd.conf
index 76f8dae..44d0f30 100644
--- a/.config/psd/psd.conf
+++ b/.config/psd/psd.conf
@@ -1,7 +1,7 @@
#
-# $XDG_HOME_CONFIG/psd/psd.conf
+# $XDG_CONFIG_HOME/psd/psd.conf
#
-# For documentation, refer to the psd man page or the wiki page
+# For documentation, refer man 1 psd or to the wiki page
# https://wiki.archlinux.org/index.php/Profile-sync-daemon
## NOTE the following:
@@ -14,15 +14,21 @@
#
#USE_OVERLAYFS="no"
-# List browsers separated by spaces to include in the sync. Useful if you do not
-# wish to have all possible browser profiles sync'ed which is the default if
-# this variable is left commented.
+# Uncomment and set to "yes" to resync on suspend to reduce potential data loss.
+# Note that your system MUST have gdbus from glib2 installed to use this mode.
+#
+#USE_SUSPSYNC="no"
+
+# List any browsers in the array below to have managed by psd. Useful if you do
+# not wish to have all possible browser profiles managed which is the default if
+# this array is left commented.
#
# Possible values:
# chromium
# chromium-dev
# conkeror.mozdev.org
# epiphany
+# falkon
# firefox
# firefox-trunk
# google-chrome
@@ -47,7 +53,7 @@
# vivaldi
# vivaldi-snapshot
#
-BROWSERS="firefox chromium qutebrowser"
+BROWSERS=('firefox' 'chromium' 'qutebrowser')
# Uncomment and set to "no" to completely disable the crash recovery feature.
#
@@ -56,3 +62,9 @@ BROWSERS="firefox chromium qutebrowser"
# dead, etc. Some users keep very diligent backups and don't care to have this
# feature enabled.
#USE_BACKUPS="yes"
+
+# Uncomment and set to an integer that is the maximum number of crash recovery
+# snapshots to keep (the oldest ones are delete first).
+#
+# The default is to save the most recent 5 crash recovery snapshots.
+#BACKUP_LIMIT=5
diff --git a/.config/sway/config b/.config/sway/config
index 268418e..89b9c2a 100644
--- a/.config/sway/config
+++ b/.config/sway/config
@@ -232,6 +232,8 @@ for_window [class="Hydrogen"] move container to workspace 4
for_window [class="Yoshimi"] move container to workspace 4
for_window [class="Zynaddsubfx"] move container to workspace 4
for_window [class="MediaElch"] move container to workspace 6
+for_window [class="Qsynth"] move container to workspace 4
+for_window [class="Qsynth"] floating enable
for_window [app_id="ghb"] move container to workspace 7
for_window [app_id="shotwell"] move container to workspace 8
for_window [app_id="qjackctl"] move container to workspace 4
diff --git a/.config/systemd/user/ssh-agent.service b/.config/systemd/user/ssh-agent.service
new file mode 100644
index 0000000..ab9d0d0
--- /dev/null
+++ b/.config/systemd/user/ssh-agent.service
@@ -0,0 +1,13 @@
+# /usr/lib/systemd/user/ssh-agent.service
+[Unit]
+Description=SSH key agent
+After=local-fs.target
+ConditionFileIsExecutable=/usr/bin/ssh-agent
+
+[Service]
+Type=forking
+Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket
+ExecStart=/usr/bin/ssh-agent -a $SSH_AUTH_SOCK
+
+[Install]
+WantedBy=default.target
diff --git a/.config/systemd/user/tmux.service b/.config/systemd/user/tmux.service
new file mode 100644
index 0000000..084efc0
--- /dev/null
+++ b/.config/systemd/user/tmux.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Start tmux in detached session
+After=local-fs.target
+ConditionFileIsExecutable=/usr/bin/tmux
+
+[Service]
+Type=forking
+Environment=TMUX_TMPDIR=%t
+ExecStart=/usr/bin/tmux new-session -s user -d
+ExecStop=/usr/bin/tmux kill-session -t user
+
+[Install]
+WantedBy=default.target