isouravgope / dotfiles

Gruvbox I3WM Full Config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gruvbox I3-GAPS setup

Installation for ArchLinux


curl -LO https://raw.githubusercontent.com/Project-Junk/junk-scripts/main/i3wm-gruvbox-light.sh && chmod a+x i3wm-gruvbox-light.sh && ./i3wm-gruvbox-light.sh
"Click for Manual Installation"

Install the Packages Required

  • git
  • jq
  • clash
  • glava
  • conky
  • feh
  • yay
  • dunst
  • i3-gaps
  • automake
  • make
  • autoconf
  • dbus-python
  • i3blocks
  • mpd
  • ncmpcpp
  • neovim
  • rofi
  • i3lock
  • gnome-screenshot
  • alacritty
  • ttf-font-awesome
  • playerctl
  • cava
  • polybar
  • picom-jonaburg-git

Now install the dotfiles

Reference

Just Copy Paste these codes

alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'

echo ".cfg" >> .gitignore

git clone --bare https://github.com/sourav2k/dotfiles.git -b i3wm-gruvbox-light $HOME/.cfg

alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'

config checkout
# Now if you see any errors related to untracted files then just delete those

mkdir -p .config-backup && \
config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | \
xargs -I{} mv {} .config-backup/{}

config checkout

config config --local status.showUntrackedFiles no

Sample Screenshots 👑

Contact

About

Gruvbox I3WM Full Config


Languages

Language:Vim Script 33.1%Language:Python 28.2%Language:Shell 21.7%Language:Lua 6.9%Language:GLSL 6.5%Language:Perl 2.5%Language:C 0.9%Language:Makefile 0.1%