All Projects โ†’ yedhink โ†’ Dotfiles_ikigai

yedhink / Dotfiles_ikigai

Licence: mit
dotfiles ๐Ÿ”ฅ includes scripts that makes my life easier!

Programming Languages

shell
77523 projects
bash
514 projects

Projects that are alternatives of or similar to Dotfiles ikigai

Dotfiles
๐Ÿฒ My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: โœญ 725 (+559.09%)
Mutual labels:  dotfiles, arch-linux, i3wm
My dotfiles
Just a collections of my dotfiles...
Stars: โœญ 101 (-8.18%)
Mutual labels:  dotfiles, arch-linux, i3wm
dotfiles
My dotfiles for Arch Linux and macOS: Polybar, Neovim, ZSH, Alacritty, Git, and more ๐Ÿ‘จ๐Ÿฟโ€๐Ÿ’ป
Stars: โœญ 13 (-88.18%)
Mutual labels:  dotfiles, arch-linux, i3wm
Dotfiles
๐Ÿ’พ Ian's dotfiles, utils, and Zsh/Vim/tmux configs
Stars: โœญ 554 (+403.64%)
Mutual labels:  dotfiles, vim-plugins
Dotfiles
Configuration for Linux, Nix, i3, Kitty, Fish, Neovim and more
Stars: โœญ 379 (+244.55%)
Mutual labels:  dotfiles, arch-linux
Dotfiles
Configuration for Arch Linux, sway, kitty, kakoune, zsh and more + scripted installation guide
Stars: โœญ 385 (+250%)
Mutual labels:  dotfiles, arch-linux
Customarch
Arch Linux Based Custom ISOs Made With "Archiso"
Stars: โœญ 606 (+450.91%)
Mutual labels:  arch-linux, i3wm
Dotfiles
i3 + Plasma: using the i3 window manager on the top of KDE Plasma and other dotfiles, configurations, scripts, workarounds and practises from my Debian Sid machines.
Stars: โœญ 651 (+491.82%)
Mutual labels:  dotfiles, i3wm
Termuxarch
You can use setupTermuxArch.bash ๐Ÿ“ฒ to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
Stars: โœญ 653 (+493.64%)
Mutual labels:  dotfiles, arch-linux
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: โœญ 985 (+795.45%)
Mutual labels:  dotfiles, i3wm
Charlesscripts
My awesome scripts for Arch Linux or Ubuntu Gnome latest LTS or MacBook.
Stars: โœญ 936 (+750.91%)
Mutual labels:  dotfiles, arch-linux
Dotfiles
๐Ÿง Configuration files
Stars: โœญ 81 (-26.36%)
Mutual labels:  dotfiles, i3wm
dotfiles
My dotfiles
Stars: โœญ 16 (-85.45%)
Mutual labels:  dotfiles, i3wm
dotfiles
๐Ÿ’ป ๐Ÿš ๐Ÿ”ณ ๐Ÿ”ฒ My riced-up Kali dotfiles โ€“ off-white | dark leet | chrome lambo
Stars: โœญ 55 (-50%)
Mutual labels:  dotfiles, i3wm
Direwolf Arch Rice
๐Ÿบ๐Ÿš A guide to replicating my riced Arch Linux set-up.
Stars: โœญ 501 (+355.45%)
Mutual labels:  arch-linux, i3wm
dotfiles
A collection of dotfiles for i3, polybar and more.
Stars: โœญ 25 (-77.27%)
Mutual labels:  dotfiles, i3wm
ArcoLinux-dotfiles
ArcoLinux dotfiles for 2bwm / i3wm
Stars: โœญ 24 (-78.18%)
Mutual labels:  dotfiles, i3wm
dotfiles
Gruvbox inspired Arch Linux i3wm rice.
Stars: โœญ 43 (-60.91%)
Mutual labels:  dotfiles, i3wm
Arch Dotfiles
A set of elegant dotfiles in the spirit of Arch Linux that will give you a development boon.
Stars: โœญ 19 (-82.73%)
Mutual labels:  dotfiles, arch-linux
Dotfiles
My dotfiles managed by GNU Stow - Arch, i3-gaps, bspwm, ncmpcpp, (neo)vim, zsh etc.
Stars: โœญ 99 (-10%)
Mutual labels:  dotfiles, i3wm

โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—
โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•—โ•šโ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•
โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—
โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•”โ•โ•โ•  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•”โ•โ•โ•  โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘
โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘
โ•šโ•โ•โ•โ•โ•โ•  โ•šโ•โ•โ•โ•โ•โ•    โ•šโ•โ•   โ•šโ•โ•     โ•šโ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•


    ____                __   __             __                             ____                __     __
   / __/____   _____   / /_ / /_   ___     / /____  _   __ ___     ____   / __/  ____ _ _____ / /_   / /
  / /_ / __ \ / ___/  / __// __ \ / _ \   / // __ \| | / // _ \   / __ \ / /_   / __ `// ___// __/  / / 
 / __// /_/ // /     / /_ / / / //  __/  / // /_/ /| |/ //  __/  / /_/ // __/  / /_/ // /   / /_   /_/  
/_/   \____//_/      \__//_/ /_/ \___/  /_/ \____/ |___/ \___/   \____//_/     \__,_//_/    \__/  (_)   
                                                                                                        

 i3             > tiling window manager
 bash           > bash settings, aliases, and custom prompts
 vim            > cli based text editor -> the ultimate weapon of choice 
 qutebrowser    > browser with vim like keybinds 
 scripts        > system automation scripts and terminal fun
 compton        > composite manager 
 figlet         > custom ascii fonts
 lolcat         > the rainbow effects
 nms            > the decryption effects
 taskwarrior    > todo list
 git            > global git config and aliases
 mpd            > music player daemon setup
 ncmpcpp        > visualizer and music player
 ranger         > file manager with image previews and vim keybinds
 urxvt          > terminal emulator 
 feh            > view images and set wallpaper 
 npm            > package manager for the JavaScript 
 rofi           > window switcher, application launcher and dmenu replacement 
 htop           > interactive system-monitor  
 zathura        > free, plugin-based document viewer 
 magick         > edit,convert and beautify your art
 lxappearance   > theme switcher for GTK+ 
 lock           > betterlockscreen by pavan 

โ˜… \(โ€พโ–ฟโ€พ\) แด ษชแดษชา“ส แด‡แด แด‡ส€สแด›สœษชษดษข (/โ€พโ–ฟโ€พ)/ โ˜…

table of contents

  1. intro
  2. just a fair warning :D
  3. themes
  4. installing
  5. how it works
  6. vim
  7. a bit about the config
  8. previews
  9. to be done after my exams
  10. credits
  11. license
  12. a final word

intro

The legend goes that dot-files arose from a bug in the earliest days of UNIX: in an effort to avoid listing the . and .. entries of a directory, the ls command skipped files that began with the '.' character. As a result, any file with a name beginning with '.' was not reported by ls, i.e. it was a "hidden" file. A user's home directory was a convenient place to put user-specific configuration files, but such files were also an eyesore; one popular solution to this problem was to make those configuration files hidden so that they wouldn't annoy the user. Thus, the tradition of dot-files was born.

disclaimer

  • Basically, I am new to this dotfiles world, so i cant guarantee that everything works exactly as in mine
  • A lot more to be done. I have planned to do the rest after my exams are over
  • My setup is heavily dependent on scripts : ~/dotfiles_ikigai/scripts/
  • Yeah i do use and tweak other peoples dotfiles. It's more of like getting inspired (~โ€พโ–ฟโ€พ)~

themes

as of now , the themes included in dots are :

installing

start by cloning the repo to the root of your home directory ~/dotfiles_ikigai by

cd ~ && git clone https://github.com/yedhink/dotfiles_ikigai

all the above mentioned applications are necessary for proper working and usage of my config. most of packages could be easily installed, but finding some of those is a bit tricky. so here are the links to applications which i found hard to find in the first place :)

make use of stow to make the installation easier. stow is available for all linux and most other unix like distributions via your package manager.

  • sudo pacman -S stow
  • sudo apt-get install stow
  • brew install stow

or clone it from source and build it yourself.

how stow works

note: stow can only create a symlink if a config file does not already exist. if a default file was created upon program installation you must delete it first before you can install a new one with stow. this does not apply to directories, only files

by default the stow command will create symlinks for files in the parent directory of where you execute the command. so my dotfiles setup assumes this repo is located in the root of your home directory ~/dotfiles_ikigai. and all stow commands should be executed in that directory. otherwise you'll need to use the -d flag with the repo directory location.

to install most of my configs you execute the stow command with the folder name as the only argument.

to install my i3 configs use the command:

stow i3

this will symlink files to ~/.config/i3 and various other places.

you can always look through all files and cherry pick the required files too , like i would've doneยฏ\_(ใƒ„)_/ยฏ

vim-plugins

I make use of certain vim-plugins , which contributes to an easier workflow. My plugin manager is Vundle , so you will have to install that first.
To install the plugins for yourself , use my .vimrc file. You can easily copy it to your home(~) directory or symlink it. Then from vim last line mode execute PluginInstall. Ta da....!! Easy as it can be.

about

Some people fear the command line. Others consider it arcane and obsolete. Many of us know the truth, though; often, command line tools are just the right tools for the job.

My terminal emulator of choice is the lightweight, unicode, 256 color urxvt. I make use of bash as my interactive shell. I love vim , thus i try to use applications which can support or can be configured to use vim like keybindings.

previews

theme-hooked on a feeling

included in dotfiles_ikigai/i3_hooked_on_a_feeling directory.
more screenshots and installation

theme-summer of my smiles

included in dotfiles_ikigai/i3_summerofmysmiles directory.
screenshots installation

theme-the tricolor flag

custom neofetch like system information

A try at mimicking the colors of the Flag of India

autostarting terminal after boot up

add any one of the applications you want on startup , to ~/dotfiles_ikigai/scripts/init_workspace.sh
detailed comments are provided in the file

the ultimate super user prompt :D

{โ™ฅโ€ฟโ™ฅ} For me whenever I become "su", i need to be made aware of how "mighty" my powers are, since i've done stupid stuff before. :D

make use of the file ~/dotfiles_ikiga/etc/bash.bashrc to get the below output. (of course the requirements should already be installed)

busy

vim, ranger, ncmpcpp, htop in action

almighty-vim

"So dark ! You sure you're not from the DC Universe?"

ncmpcpp - lightweight music player and visualizer

"Is this the real life?
Is this just fantasy? "

qutebrowser - with my precious dark theme that saves me from the evil light

"we wants it. we needs it. Must have the precious"

make use of ~/dotfiles_ikigai/.config/qutebrowser/inspected_css/sd.css for the theme

privacy above all

isn't this soothing for your eyes?

fun part - ascii is pure art

all ascii scripts are available in the scripts folder

betterlockscreen - what a beauty!

Brilliant work Pavan Jadhaw

the wallpapers are changed automatically using ~/dotfiles_ikigai/scripts/lockscreen.sh script. Add it to your .xinitrc just like i have done in mine

rofi

launch all kind of applications with ease

license

This project is licensed under the MIT License - see the LICENSE file for details

spread the word

Liked the setup? Appreciate the effort? Just give the repository a star โญ๏ธ and spread the word if you found it useful

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].