My custom configuration files.
- An SSH key connected to your Github account
The configuration doesn't require anything to be installed on the machine, but will add additional features if it finds certain apps are installed.
If you aren't able to clone the repo. The following script will download the repository as a zip, and install the dotfiles on to the machine.
sudo apt update && sudo apt upgrade
sudo apt install unzip zsh git
wget -O main.zip https://codeload.github.com/Sorgrum/home/zip/refs/heads/main
unzip main.zip
./home-main/setup.sh
chsh -s $(which zsh)
cp -rT home-main ~
rm -r home-main main.zipcd $HOME
git init
git remote add origin git@github.com:Sorgrum/home.git
git fetch
git reset --hard origin/mainnvim- Popular text editoreza- A replacement forexa, which is a replacement oflsbat- Nicer output forcatet- EternalTerminal, forsshthat can survive network disconnectionszsh-autosuggestions- Fish-like fast/unobtrusive autosuggestions for zsh.mise- A development environment setup tool.
Tip
macOS/Debian: setup.sh
The installation can be customized by adding anything of your choosing into ~/.zshrc_local.
For example, you can add directories to your $PATH:
path=(
$HOME/Library/Python/3.9/bin
$path
)
Or add your own aliases:
alias foo="echo bar"