Skip to content

ashish0kumar/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

95 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒฟ dotfiles


starsย ย  REPO SIZEย ย  Last Commitย ย  LICENSEย ย 

๐ŸŒท About

Welcome devs! ๐Ÿ‘‹ Here you'll find all the configuration files that power my development environment on WSL2 (Linux), meticulously curated to provide an efficient, productive, and aesthetically pleasing setup.

Note

All configurs related to Windows are maintained in this repository: windots

โœจ Features

Included configs:

  • ๐Ÿš zsh
  • โšก powerlevel10k
  • ๐Ÿ–ฅ๏ธ tmux
  • ๐Ÿ”ฎ neovim (nvchad)
  • ๐Ÿฆ‡ bat
  • ๐Ÿ“‚ yazi
  • ๐Ÿ“Š btop
  • ๐Ÿš€ fastfetch

๐ŸŒธ Core CLI Info

Note

Some of this apps have the config files included in the repo, which are marked with โš™๏ธ. Also, my favorite programs and tools are marked with ๐Ÿ’–.

๐Ÿ“š Entry โœจ App
Shell ๐Ÿ’– zsh โš™๏ธ
Terminal Emulator windows terminal โš™๏ธ
Terminal Multiplexer ๐Ÿ’– tmux โš™๏ธ
Shell Prompt powerlevel10k โš™๏ธ
Text Editor ๐Ÿ’– neovim โš™๏ธ
CD Replacement ๐Ÿ’– zoxide
LS Replacement eza
Cat Replacement bat โš™๏ธ
File Manager ๐Ÿ’– yazi โš™๏ธ
Fuzzy File Finder ๐Ÿ’– fzf
Git TUI lazygit
System Monitor btop โš™๏ธ & bottom โš™๏ธ
System Fetch fastfetch โš™๏ธ

๐Ÿ”ง Setup

This repository utilizes GNU Stow for efficient dotfiles management, allowing for easy installation and organization of configuration files.

  1. Clone the repository:

    git clone https://github.com/ashish0kumar/dotfiles.git
    cd dotfiles
  2. Install GNU Stow:

    • On Ubuntu/Debian: sudo apt install stow
    • On macOS: brew install stow
  3. Symlink the configurations:

    stow .

๐Ÿ”— Stow Guide

GNU Stow is used to manage symlinks for these configuration files. Each subdirectory of the repo contains the dotfiles for a specific application, and Stow handles linking these to your home directory.

  • To symlink a config:

    stow <folder>
  • To remove a symlinked config:

    stow -D <folder>

โœ๏ธ Contributing

If you have any ideas or suggestions to make, feel free to open an issue or submit a PR

๐Ÿ“œ License

Feel free to use and modify these dotfiles to suit your needs.

๐Ÿ’ซ Star History

Star History Chart