Install git git clone git@github.com/feanil/dotfiles src/dotfiles ln -sf src/dotfiles/gitconfig.core ~/.gitconfig
Update as necessary for work and personal paths.
Install python3 python3-dev Install virtualenvwrapper
Install tmux ln -sf ~/src/feanil/dotfiles/tmux.conf .tmux.conf
ctrl-r
replacement - https://github.com/cantino/mcfly
Instructions - https://github.com/cantino/mcfly#installing-using-our-install-script
Release Page - https://github.com/cantino/mcfly/releases
- Get the musl version which will be fully statically linked.
Install zsh fzf Follow the instructions to install oh-my-zsh: https://ohmyz.sh/#install Install powerlevel10k theme https://github.com/romkatv/powerlevel10k#oh-my-zsh
ln -sf ~/src/feanil/dotfiles/.p10k.zsh .p10k.zsh ln -sf ~/src/feanil/dotfiles/.zshrc .zshrc
sudo add-apt-repository ppa:neovim-ppa/stable Install NeoVim mkvirtualenv neovim pip install black isort neovim ln -sf ~/src/feanil/dotfiles/config/nvim .config/nvim
Open Vim and run :PlugInstall
Copy the .gnupg directory from a computere where its working. Then install these relevant debian things: https://github.com/drduh/YubiKey-Guide#debian-and-ubuntu
A big list of options: https://github.com/ibraheemdev/modern-Unix
cat
replacement - https://github.com/sharkdp/bat
Releases Page - https://github.com/sharkdp/bat/releases
- Get the musl version which will be fully statically linked.
ls
replacement - https://github.com/ogham/exa
Instructions - https://github.com/ogham/exa#installation
- Commandline JSON Parser
sudo apt install jq
- Diffing Tools for git and other diffing.
Release Page - https://github.com/dandavison/delta/releases
- Get the musl version which will be fully statically linked.