Skip to content
/ dotfiles Public template

My ๐Ÿ‘ผ Personal Dotfiles for Changing ๐Ÿฅถ Color Schemes of terminals and browsers on the go.

License

Notifications You must be signed in to change notification settings

xwedx00/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

RTFM [Read The Fucking Manual] ๐Ÿ™

Listen By No Means I Am Capable Enough Of Creating A Complete Repo With Every Single Detail Even When I Want To I Will Try My Best To No Break Your System With My README. So For The Things Mentioned Below Please Refer To Their Manuals Before Starting Blindly. I Myself Have Experienced The Pain From r/unixporn README For The Sake Of That I Will Include Links To All The Resources Possible.

Before jumping in I wanna remind you that For this to work you either have to put Wallpapers (For which you want color schemes from) In

~/Pictures/Pywal/

or either change the path for the wallpapers in

~/.config/wal/pywal.sh

A Quick guide for Getting started with bspwm [PlEASE READ ME]

Create A BACKUP ๐Ÿ™๐Ÿ™๐Ÿ™๐Ÿ™๐Ÿ™๐Ÿ™

What Is It What is Used
OS Arch Linux
WM Bspwm
text editor nvim
Browser firefox
Wallpapers Wallhaven.cc
terminal urxvt
Fetch neofetch
Discord BetterDiscord
Color Scheme pywal
Compositor picom-ibhagwan-git
Discord-Theme pywal-discord
Font-UI UbunutMono Nerd Font Mono
Font-Terminal FIraCode Nerd Font Mono

Screenshots for eye-candy ๐Ÿ˜™

Screenshot1 Screenshot2 Screenshot3 Screenshot4 screenshot5 screenshot6 screenshot7 screenshot8 screenshot9 screenshot10

First Bspwm

Just copy and paste if you already have a Bspwm & sxhkd configs and or up and running if you don't

  mkdir ~/.config (only if you don't have one) 

  mkdir ~/.config/bspwm 

cd into my dotfiles and again cd into bspwm then

  cp -r  bspwmrc resize ~/.config/bspwm/

(Note: DO NOT FORGET)

  chmod +x ~/.config/bspwm/bspwmrc 

Sxhkd

Edit it to your liking | Mine has some minor changes and stuff | Everything is commented

  mkdir ~/.config/sxhkd 

cd into my dotfiles and again cd into sxhkd then

   cp sxhkdrc ~/.config/sxhkd/

(Note: DO NOT FORGET)

   chmod +x ~/.config/sxhkd/sxhkdrc 

[.xinitrc]

cd into dotfiles and

   mv .xinitrc ~/

[Pywal]

Install pywal with pip using

 pip install pywal  

after that cd into my dotsfiles and

 cp -r wal ~/.config/ 

[Important]

after that run this command

 chmod +x ~/.config/wal/pywal.sh 

If you don't run it than the colors will never change on (super + p)

[Fish]

 sudo pacman -Syyu fish 

this time for the fish shell IF YOUR using bash which is default please refer to Pywal for Bash

cd again into my dots

For the fish shell after installing cd into my dotsfiles and

 cp -r fish ~/.config/ 

if you don't copy the whole folder than the annoying fish_greeting message and {fish wal command not found} errors will haunt you

[Pywal for Bash]

Visit This arcticle

[Neofetch]

 sudo pacman -Syyu neofetch 

same For the neofetch after installing cd into my dotsfiles and

 cp -r neofetch ~/.config/

[Picom]

 paru -S picom-ibhagwan-git 

same For the picom after installing cd into my dotsfiles and

 cp -r picom  ~/.config/

[Firefox]

For Firefox Firstly get the pywalfox with (pip install pywalfox) then install using

 pip install pywalfox 
 
 pywalfox install 

after that go get the Pywalfox extenstion for Firefox


Last But not Least Press the shortcut (super + p) to check if everything works

I Really Hope you Would atleast have a working arch install

If not I'm sorry I guess ...... ๐Ÿ™‡