My dotfiles and the setup and tools I use
sudo apt install git zsh zsh-autosuggestions zsh-syntax-highlighting curl apt-transport-https ca-certificates gnupg lsb-release tmuxsudo apt install software-properties-common
sudo add-apt-repository ppa:greymd/tmux-xpanes
sudo apt update
sudo apt install tmux-xpanes/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew install tmux tmux-xpanes zsh-autosuggestions zsh-syntax-highlightingATTENTION! setup.sh deletes files and directories (.oh-my-zsh) and overwrites configfiles (.zshrc, .p10k.zsh)
- brew will be installed if not found
This zsh features will be installed
- zsh-syntax-highlighting
- zsh-autosuggestions
git clone https://github.com/pixelchrome/dotfile.git
cd dotfiles
zsh setup.zsh
cd ~
source .zshrcIf sudo should not ask for a password
echo "harry ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/harryPermit members of the wheel group to perform actions as root and user harry should not be asked for a password.
Add below lines to /usr/local/etc/doas.conf
permit keepenv :wheel
permit keepenv nopass harryGet the JetBrains Mono here https://www.jetbrains.com/lp/mono/ and install it
In the directory other you can find luci.terminal. Just doubleclick to install it. This is inspired by NetApp colortheme luci http://luci.netapp.com/visual-language/color.html
Open the User Settings (JSON) with CMD + SHIFT + p
and add:
"editor.fontFamily": "JetBrains Mono",
"editor.fontLigatures": true,Install Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.shManage Docker as a non-root user
sudo usermod -aG docker $USER