Skip to content

hoapham2k2/.dotfiles

Repository files navigation

.dotfiles

This is a repository for my dotfiles. I use GNU Stow to manage them.

Requirements

  • Quick Installation: Download ./debian_install.sh and run it. It will install all the required packages for you.

1. Tmux

  • fzf

2. Neovim (>= 0.9.0)

  • Git
  • Nerd Fonts (for icons), I currently use JetBrainsMono Nerd Font
  • C Compiler (for nvim-treesitter)
  • Node.js (for Copilot)
  • xclip (for clipboard support)

3. AwesomeWM

  • brightnessctl (for brightness control)
  • acpi (for battery status)
  • amixer (for volume control)

4. I3

  • brightnessctl (for brightness control)
  • acpi (for battery status)
  • amixer (for volume control)
  • rofi (for application launcher)

Installation

  1. Clone the repository to your home directory.
    git clone --recurse-submodules [email protected]:hoapham2k2/.dotfiles.git ~/dotfiles
  2. Symlink the dotfiles to your home directory.
    cd ~/dotfiles
    ./install.sh
  3. Done!

Uninstallation

  1. run ./uninstall.sh to remove the symlinks.
    cd ~/dotfiles
    ./clean-env.sh
  2. Done!

About

My lovely unix's dev environment configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published