1
0
mirror of https://github.com/frebib/dotfiles.git synced 2024-06-14 12:57:23 +00:00
Go to file
Joe Groocock 839d972e95
systemd-run-i3: Add ExitType=cgroup to user units
systemd v250 added ExitType= which allows systemd to wait for all
processes in the cgroup to exit before terminating the unit, instead of
only the main pid. This has many uses, but for desktop applications in
particular it allows self-restarting (forking) applications to correctly
fork/restart and other background processes that may have been spawned
to continue when their forked parent inevitably exits first (like ssh
processes inside terminals).

Signed-off-by: Joe Groocock <me@frebib.net>
2022-03-21 21:46:28 +00:00
alacritty alacritty: log at Warn and above 2022-03-21 21:42:48 +00:00
dunst dunst: Fix window geometry with new version 2021-11-23 11:08:09 +00:00
Element element: Enable labs settings 2022-02-21 21:48:19 +00:00
environment.d environment: Re-enable PASSWORD_STORE_DIR override 2021-11-23 11:10:39 +00:00
fontconfig polybar, fontconfig: Update to Font Awesome 6 2021-11-30 22:12:30 +00:00
fsh zsh: switch to zinit & zsh-fsh 2020-08-23 16:34:33 +01:00
git git: Fetch GitHub pull request refs by default 2021-11-23 11:21:45 +00:00
gopass dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
gtk-2.0 X11, dpi: reliably set xcursor size 2022-03-21 21:41:57 +00:00
gtk-3.0 X11, dpi: reliably set xcursor size 2022-03-21 21:41:57 +00:00
i3 i3: Add $mod+z otp selector 2021-11-23 11:05:34 +00:00
ideavim ideavim: move .ideavimrc into $XDG_CONFIG_HOME/ideavim 2020-08-23 11:42:16 +01:00
latexmk dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
npm dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
pacaur dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
parcellite systemd: replace autocutsel with parcellite 2020-08-11 10:26:54 +01:00
picom picom: Avoid odd-looking shadows in Firefox 2022-03-21 21:44:39 +00:00
polybar polybar: Update to upstream feat/units config 2022-02-21 20:44:17 +00:00
procps dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
python python: move .python_history to $XDG_CACHE_DIR/python 2020-08-23 11:18:22 +01:00
qt5ct dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
rofi rofi: Update configuration for >= 1.7.1 2021-11-29 22:29:11 +00:00
scripts systemd-run-i3: Add ExitType=cgroup to user units 2022-03-21 21:46:28 +00:00
ssh ssh: Add systemd ssh@ unit for persistent master connections 2021-11-25 10:00:49 +00:00
systemd/user polybar: Update to upstream feat/units config 2022-02-21 20:44:17 +00:00
termite dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
vim vim: disable eol $ marker 2022-02-16 15:26:50 +00:00
X11 X11, dpi: reliably set xcursor size 2022-03-21 21:41:57 +00:00
zsh zsh: LESS with more usability 2022-03-04 11:21:55 +00:00
.gitignore xournal: remove unused .xournal configuration 2020-08-23 11:42:15 +01:00
aliases aliases: rm is always verbose 2022-03-21 21:35:00 +00:00
chromium-flags.conf dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
lakesidesunrise.jpg wallpaper: invoke feh to change wallpaper 2018-07-30 09:32:14 +01:00
mimeapps.list mimeapps: update GNOME .desktop names 2020-08-23 02:23:18 +01:00
README.md systemd: replace profile.service with systemd-environment.d generator 2020-08-11 12:19:09 +01:00
redshift.conf dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00
user-dirs.dirs dotfiles: move .config/* to root 2020-08-10 22:42:14 +01:00

frebib/dotfiles

Usage

To get started, clone this repo and link the relevant files/directories

git clone https://github.com/frebib/dotfiles.git ~/.config
ln -sfv .config/zsh/.zshenv ~
# if it is not already "enabled", make sure the systemd-environment.d generator is active
sudo ln -sfv /lib/systemd/user-environment-generators/30-systemd-environment-d-generator /lib/systemd/user-generators/