~ruther/guix-config

ref: e5198c535fd5dd310dde69ac40c6a4bfebf8f07f guix-config/home d---------
e5198c53 — Rutherther 1 year, 6 days ago
fix: prevent error loading shell profile when tty empty

When started out of tty, $(tty) is null, and
[ $(tty) = /dev/tty1 ] ends up in [ = /dev/tty1 ],
and this produces an error.

Instead, switch to bash syntax with double [, and
move it to bash profile to prevent issues in case ~/.profile
is actually loaded from sh and not bash.
feat: Do not listen on 8080 via hydroxide
feat: Add lockcmd to dwl
feat(home): Add setup_mirrored_repo script
chore: remove emacs-team branch inferior
fix: Do not override Nix path from /etc/profile.d
feat: add eat shell integration to zsh and bash
feat: fonts for Japanese, Chinese characters
chore: few adjustments in tagrules of dwl
chore: remove (ruther home fonts)

Already in guix.
feat: Add emacs from emacs-branch via inferiors
chore: update
feat: add xdg data dirs env var to dwl wrapper profile
chore: move my dwl repo
feat: use spotify from flatpak in dwl
fix: stop wlr-services if running on dwl startup

When wlr-services services are running already from previous session,
ie. after a logout or a crash, they couldn't be started again, 1.
because wlr-services has been running still, it needs to be stopped
first, 2. because the services got disabled cause they crashed with no
possibility to connect to wayland display 5 times.

The point 1. is fixed by this commit, 2. is fixed in guix-exprs
feat: dmenu-wl -> mew
feat: add flatpak env
feat: install ykman
feat: start wlr-services with display variable
Next