diff options
author | David Runge <dave@sleepmap.de> | 2020-07-27 15:46:42 +0200 |
---|---|---|
committer | David Runge <dave@sleepmap.de> | 2020-07-27 15:46:42 +0200 |
commit | 8693e4a6bae3914d446d36a40c6706172df4b16e (patch) | |
tree | 1b14ac9849656f0c328a6f9237b7c3fa72b995b2 /.config | |
parent | 0610cc873bfcec666099867150788bc3da873d5d (diff) | |
parent | fb901c5538d652233382bcad45ca76682653a236 (diff) | |
download | dotfiles-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.txt | 4 | ||||
-rw-r--r-- | .config/packages/community.txt | 20 | ||||
-rw-r--r-- | .config/packages/extra.txt | 4 | ||||
-rw-r--r-- | .config/psd/psd.conf | 24 | ||||
-rw-r--r-- | .config/sway/config | 2 | ||||
-rw-r--r-- | .config/systemd/user/ssh-agent.service | 13 | ||||
-rw-r--r-- | .config/systemd/user/tmux.service | 13 |
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 |