Skip to content

dileep-kishore/dotfiles_v2

Repository files navigation

CodeFactor Grade GitHub language count GitHub issues GitHub Platform

Dotfiles for my Xmonad AwesomeWM setup on my Arch Linux system, managed by chezmoi

Be sure to ⭐️ or 🔱 this repo if you find it useful! 😃

Setup

  • Arch Linux (any other Arch based distribution should also work)
  • Awesome window manager
  • Zsh 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 the Doom Emacs distribution. Neovim as the default text editor (the new Lua 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

Screenshots

Image
Desktop1
Desktop2
Neovim
Terminal + Tmux
Doom Emacs
Both screens + Spotify

Installation

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 and xmonad.hs. They should technically should not run unless your hostname matches mine.

Packages

Name Details
Nitrogen Wallpaper manager
rofi Application launcher and window switcher
nnn xplr 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

Credits