Packages that I want on every system:
- asdf - via
git clone
- bat (batcat) - via
apt
- chezmoi - via
asdf
- delta (git-delta) - via
cargo install
- exa - via
apt
- fd (fd-find) - via
apt
- fzf - via
apt
- glow - via
apt
(needs charm repo added) - helix - via
linuxbrew
(figure out a way to install some other way) - htop - via
apt
- nala - via
apt
- pgcli - via
apt
- ripgrep - via
apt
- starship - via
curl
(see https://starship.rs)
Note I think this will only work on Gnome-based DEs
Implemented a fish function for dumping list of chosen dconf settings.
The list is embedded in the function, named dump-dconf-settings
. Still
need to implement the load version of it, which should convert the file
name from -
to /
to get the settings path and save it to that.
Reminder fish functions are located in ~/.config/fish/functions
- GSConnect
- Mozilla VPN
Note The following only works on debian-based repos
To add repo for charm packages, execute the following:
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
echo "deb [signed-by=/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ * *" | sudo tee /etc/apt/sources.list.d/charm.list