Skip to content

My very comfy dotfiles

Notifications You must be signed in to change notification settings

Azakidev/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles!

For windows (powershell) and linux (zsh)

Note

It's recommended to clone this repo into $HOME/Documents/Projects/ for easier setup

Dependencies

Common:

  • Git
  • Oh my posh
  • zoxide
  • Node
  • A C/zig compiler
  • neovim
  • ripgrep
  • fastfetch
  • eza
  • bat
  • Unison

Linux:

  • yay
  • zsh-autosuggestions
  • zsh-syntax-highlighter
  • thefuck
  • btop
  • MangoHud

Windows:

  • Powertoys
  • Winget
  • PowerShell 7 installed via winget

Windows symlinks

New-Item -ItemType SymbolicLink -Path ~\AppData\Local\nvim -Target $HOME\Projects\dotfiles\nvim\
New-Item -ItemType SymbolicLink -Path ~\omp.toml -Target $HOME\Projects\dotfiles\oh-my-posh\config.toml
New-Item -ItemType SymbolicLink -Path $HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 -Target $HOME\Projects\dotfiles\pwsh.ps1

If the symlink is invalid, replace it with the actual path

Linux symlinks

ln -ds fastfetch ~/.config/fastfetch
ln -ds nvim ~/.config/nvim
ln -ds MangoHud ~/.config/MangoHud
ln -s oh-my-posh/config.toml ~/.config/oh-my-posh/config.toml
ln -s .zshrc ~/.zshrc