All Projects → sheharyarn → Dotfiles

sheharyarn / Dotfiles

📦 My Configs and Dotfiles

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects
elixir
2628 projects

Projects that are alternatives of or similar to Dotfiles

Dotfiles
A repository that gathered files starting with dot
Stars: ✭ 701 (+2161.29%)
Mutual labels:  zsh, dotfiles
Dotfiles
`~/dotfiles` to setup my dev env on macOS based around `neovim` and `tmux`
Stars: ✭ 20 (-35.48%)
Mutual labels:  zsh, dotfiles
Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+2238.71%)
Mutual labels:  zsh, dotfiles
Dotconfig
Development environment setup
Stars: ✭ 27 (-12.9%)
Mutual labels:  zsh, dotfiles
Dotfiles
My personal dotfiles
Stars: ✭ 24 (-22.58%)
Mutual labels:  zsh, dotfiles
Awesome Dotfiles
A curated list of dotfiles resources.
Stars: ✭ 6,295 (+20206.45%)
Mutual labels:  zsh, dotfiles
Dotfiles
My dotfiles, mainly Ubuntu and OSX stuff
Stars: ✭ 12 (-61.29%)
Mutual labels:  zsh, dotfiles
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+1890.32%)
Mutual labels:  zsh, dotfiles
Takumi
Takumi, clean and elegant dotfiles
Stars: ✭ 22 (-29.03%)
Mutual labels:  zsh, dotfiles
Dotfiles
My dotfiles
Stars: ✭ 19 (-38.71%)
Mutual labels:  zsh, dotfiles
Cfgs
My personal configs
Stars: ✭ 14 (-54.84%)
Mutual labels:  zsh, dotfiles
Dotfiles
🔘 neovim, zsh, tmux, iTerm2, macOS dotfiles
Stars: ✭ 7 (-77.42%)
Mutual labels:  zsh, dotfiles
Dotfiles
Config files for ZSH, Java, Ruby, Go, Editors, Terminals and more.
Stars: ✭ 639 (+1961.29%)
Mutual labels:  zsh, dotfiles
Dotfiles
🌸 Aesthetic OpenboxWM Environment (Completed Setup)
Stars: ✭ 873 (+2716.13%)
Mutual labels:  zsh, dotfiles
Dotfiles
Zsh, Karabiner, VS Code, Sublime, Neovim, Nix
Stars: ✭ 634 (+1945.16%)
Mutual labels:  zsh, dotfiles
Dotfiles
@holman does dotfiles
Stars: ✭ 6,397 (+20535.48%)
Mutual labels:  zsh, dotfiles
Dotfiles
💾 Ian's dotfiles, utils, and Zsh/Vim/tmux configs
Stars: ✭ 554 (+1687.1%)
Mutual labels:  zsh, dotfiles
Dotfiles
Dotfiles for unix, managed by GNU stow.
Stars: ✭ 617 (+1890.32%)
Mutual labels:  zsh, dotfiles
Dotfiles
My dotfiles.
Stars: ✭ 5 (-83.87%)
Mutual labels:  zsh, dotfiles
Dotfiles
My dotfiles 💻 🔨
Stars: ✭ 25 (-19.35%)
Mutual labels:  zsh, dotfiles

sheharyarn's dotfiles

a.k.a The Ultimate Guide to get started with your own Dotfiles

<rant> I'm all about sharing, but you seriously need to stop using the dotfile configs of others blindly. You don't even know what's happening in most of their files, yet you simply copy them and hope they'd work perfectly for you. You need to understand what's in each file and copy it only if you need it, so that when you plan to add your settings, configs, aliases and other shit, you can easily do so without a giant mess of files.</rant>

Getting Started

There isn't going to be a script/installer that sets up everything for you. Instead you should clone my dotfiles and go through each section and file and keep only those you find important or useful.

git clone https://github.com/sheharyarn/dotfiles ~/.dotfiles

I seriously recommend that you install Zsh and Oh My Zsh if you haven't already made the switch. To get started, read the Zsh Section.

Sections

# TODO: Write instructions for each Section

History

I discovered the concept of dotfiles when I came across this post: Dotfiles are meant to be Forked. A bit of googling lead me to Github Does Dotfiles where I discovered some awesome collections. Being a new Rubyist at the time, I started by copying most of Ryan Bates' but they were too much and I had to go through each file and keep only what I found useful.

Initially I worked with only a few Bash aliases and .irbrc customizations, but since I jumped ship to Oh My Zsh!, I've heavily modifed a lot of stuff and tried to keep everything symlinked to my Dotfiles. My old Bash configurations are in this branch.

Over time, I've copied and used dotfiles of:

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].