Skip to content

adityastomar67/.dotfiles

Repository files navigation

   █▀▀▀ ▀█▀ █   █▀▀ █▀▀
   █▀▀   █  █   █▀▀ ▀▀█
▀  ▀    ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀
A bunch of files that start with .(dot) and makes linux more awesome.

Screenshot

List of Common Dependencies

Program Name
Linux Distribution Arch Linux
Window Manager bspwm
Bar polybar (Hidden)
Program Launcher rofi
Wallpaper Setter feh
Web Browser Firefox
Startpage Termstart
Code Editor Nvim
Text editors/Terminal font Cascursive
Shell zsh
Terminal Emulator st, Alacritty
Document Viewer Zathura
Music Player ncmpcpp/mpd
Lockscreen i3lock-color(v2.13c2+)
ASCII Art fsymbols

Installation

Warning: If you want to give these dotfiles a try, you should first fork this repository, review the code, and remove things you don’t want or need. Don’t blindly use my settings unless you know what that entails. Use at your own risk!

I suggest you to go through configs and cherrypick what you need. Might be time consuming, but will provide you a setup you're happy with.

Though if you simply wish to clone my setup on your machine, first step is to install the applications I use on your distro. The major ones are listed above.

For Complete Automated install

Run this code snippet in your terminal (Coming soon...)

curl -sL https://bit.ly/Fresh-Install | sh -s -- --dots

Install Manually

# Download
git clone https://github.com/adityastomar67/.dotfiles.git $HOME
cd ~/.dotfiles

# Install
./install.sh

# zsh plugin install
source $HOME/.config/.zsh/.zshrc

Temporary Install

If you do not want to dirty your $HOME directory

# Creating a temporary home directory and Downloading
mkdir /tmp/tmphome
cd /tmp/tmphome
git clone https://github.com/adityastomar67/.dotfiles.git
cd .dotfiles

# Set HOME environment temporary
export HOME=/tmp/tmphome

# Install
./install.sh

# zsh plugin install
source $HOME/.config/.zsh/.zshrc

🎨 COLORSCHEME

Colorscheme Showcase

Xresources
 ! special
 *.foreground:   #c5c8c9
 *.background:   #0B0F10

 ! black
 *.color0:       #2C3333
 *.color8:       #131718

 ! red
 *.color1:       #df5b61
 *.color9:       #ee6a70

 ! green
 *.color2:       #87c7a1
 *.color10:      #96d6b0

 ! yellow
 *.color3:       #de8f78
 *.color11:      #ffb29b

 ! blue
 *.color4:       #6791c9
 *.color12:      #7ba5dd

 ! magenta
 *.color5:       #bc83e3
 *.color13:      #cb92f2

 ! cyan
 *.color6:       #70b9cc
 *.color14:      #7fc8db

 ! white
 *.color7:       #c4c4c4
 *.color15:      #cccccc

TODO For this Repo

Tasks

  • Maintain File Structure
  • screen-256 & xterm-256 color conflict solution
  • Add dependency installation guide