~/.dotfiles
Powered by chezmoi
Arch Linux
(any other Arch based distribution should also work)Awesome
window managerZsh
as the default shell with Zinit as the plugin manager and Powerlevel10k for the prompt- Neovim as the terminal text editor managed with
Packer.nvim
.Emacs
as the default text editor using theDoom Emacs
distributionNeovim
as the default text editor (the newLua
plugins are rad). Startup times are close to 150 ms even with 90 plugins.- Current theme: TokyoNight
- Current terminals: Alacritty (default for now because I love my ligatures) with
tmux
Image | |
---|---|
Desktop1 | |
Desktop2 | |
Neovim | |
Terminal + Tmux | |
Doom Emacs | |
Both screens + Spotify |
chezmoi init https://github.com/dileep-kishore/dotfiles
The dependency script only supports Arch Linux
and its derivatives.
If you install the dependencies manually, then the dotfiles
can be used in any Linux
setup.
NOTE: You might want to turn off the shutter scripts (killer.sh) in
.xprofile
andxmonad.hs
. They should technically should not run unless your hostname matches mine.
Name | Details |
---|---|
Nitrogen | Wallpaper manager |
rofi | Application launcher and window switcher |
File explorer | |
Syncthing | Synchronize files between two or more computers |
Barrier | Share mouse and keyboard |
Brave | Browser |
Enhancd | A better cd with interactive filtering |
Forgit | A utility to use git interactively |
fzf | Fuzzy search and interactive filtering |
fd | A better alternative to find |
bat | A better alternative to cat |
lsd | The next generation ls command |
noti | Send notifications from the terminal |
sad | CLI search and replace |
sd | CLI search and replace |
ripgrep | A better alternative to grep |
delta | A git pager |
zoxide | Jump between directories in zsh |
atuin | zsh history navigation |
espanso | For text expansion |
- Chezmoi
- suconakh for his modural awesome-rc which was a great starting point for me
- WillPower3309 for his awesome-dotfiles
- LunarVim for a great reference point for building a Neovim config from scratch
- Derek Taylor's dotfiles for
Xmonad
configuration