Global environemnt for multiple machines. Simply run 00-install-env.zsh
as
the user you want to install the env for.
A config folder will be created in ~/.config/7shi
, and certain scripts can
be configured in there.
To set the wal theme: wal --theme green-on-black
To set the wal theme from an image: wal -i /path/to/image
Some of these files date back to 2006ish when I got introduced to Gentoo/kBSD,
and they've followed me on FreeBSD 6, OpenSolaris, OpenIndiana, Debian, and
Arch. Memories aside, this means some of these files date back to when I had
close to no idea how a *nix OS worked, and although I sometimes update the
components I use more often some are just... Bad. But hey, they work! And
somehow procrastinationd always starts up when I'm sorta in the mood to take
a look at certain files.
To be completely honest some files started off from what the person who
introduced me to the *nix world was using at the time.
TL;DR: I should probably feel ashamed and rewrite some of these files (most notably the ones within zsh folder), but it probably won't happen anytime soon.
Just areminder that PAM should be configured to unlock gnome-keyring-daemon keyrings on login:
/etc/pam.d/login
auth optional pam_gnome_keyring.so
session optional pam_gnome_keyring.so auto_start
Configuration to avoid a couple of tearing issues with picom when using a nvidia card:
Section "Device"
Identifier "nvidia"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "Coolbits" "28"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Section "Screen"
Identifier "nvidia"
Option "metamodes" "nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
EndSection