These are my dotfiles. Not meant to be shared, but feel free to take a look if you want to.
git clone https://github.com/lindhe/dotfiles.git ~/dotfiles
git clone https://github.com/lindhe/scripts.git ~/git/lindhe/scripts
~/dotfiles/setup.shsudo add-apt-repository ppa:git-core/ppasudo apt install \
curl \
tree zsh \
build-essential \
git git-lfs \
safe-rm \
tmux jq unzip shellcheck colordiffcurl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux64.tar.gz
sudo rm -rf /opt/nvim
sudo tar -C /opt -xzf nvim-linux64.tar.gz
export PATH="$PATH:/opt/nvim-linux64/bin"curl -fsSL https://tailscale.com/install.sh | sh
Update alternatives:
sudo update-alternatives --install /usr/bin/vim vim /usr/bin/nvim 70
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/nvim 70sudo add-apt-repository ppa:phoerious/keepassxc
sudo apt install \
gnome-screenshot \
scdaemon \
keepassxc \
xclipsudo apt install \
zfsutils-linux zfs-auto-snapshot \
mailutils msmtp-mta s-nail \
nfs-kernel-server \
smartmontools \
restic \
ipmitool
sudo snap install \
nextcloudexport DOTFILES=~/dotfiles
pushd ~
ln -fs "${DOTFILES:?}/.shell_server" .
popd
sudo ipmitool sensor thresh FAN2 lower 0 100 200
sudo ipmitool sensor thresh FAN3 lower 0 100 200
# https://ghostty.org/docs/help/terminfo#ssh
infocmp -x | ssh YOUR-SERVER -- tic -x -
- https://github.com/zfsonlinux/zfs-auto-snapshot
- https://www.informaticar.net/supermicro-motherboard-loud-fans/
- https://askubuntu.com/a/1110474/80226
- Add me to the
dockergroup:usermod -aG docker ${USER} - Ubuntu Live Patch: https://ubuntu.com/advantage
- Configure a Docker Credential Helper in
~/.docker/config.json.