Skip to content

QuocAnhVu/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automatically install everything

sudo dnf update -y
sudo dnf install -y zsh git ripgrep

XDG_DATA_HOME=$HOME/.local/share
mkdir -p $XDG_DATA_HOME/dotfiles
git clone https://github.com/QuocAnhVu/dotfiles.git $XDG_DATA_HOME/dotfiles

cd $XDG_DATA_HOME/dotfiles
./base.sh
./langs.sh
./harden.sh

Manual post-install tasks

Set default shell to zsh

chsh -s $(which zsh)

Install Treesitter parsers

nvim \
    -c 'TSInstall all' \
    -c 'qa!'

Install Tailscale

curl -fsSL https://tailscale.com/install.sh | sh

Install apps

sudo dnf install alacritty fzf xxd
cargo install nu starship zellij
go install github.com/boyter/scc@master
go install github.com/charmbracelet/glow@latest
npm install -g tldr

Swap caps:escape

Follow instructions for your desktop environment.

Install fonts

git clone --filter=blob:none [email protected]:ryanoasis/nerd-fonts
cd nerd-fonts

Install one font:

git sparse-checkout add patched-fonts/JetBrainsMono

Install all fonts:

./install.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published