All Projects โ†’ jonleopard โ†’ dotfiles

jonleopard / dotfiles

Licence: MIT License
๐Ÿ  dotfiles for my macOS environment

Programming Languages

shell
77523 projects
Vim Script
2826 projects
lua
6591 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to dotfiles

Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: โœญ 617 (+3529.41%)
Mutual labels:  dotfiles, zsh, tmux, homebrew, neovim
Dotfiles
vim, zsh, git, homebrew, nvm, neovim - my whole world
Stars: โœญ 2,217 (+12941.18%)
Mutual labels:  dotfiles, zsh, tmux, homebrew, neovim
dotfiles-legacy
. .โœง ยท ๐ŸŒŽ โœท โœซ ๐ŸŒ™ ยท โœต ๐Ÿš€โœต * โœต ยท ๐ŸŒŒโœซ โœท ยท โœง .
Stars: โœญ 15 (-11.76%)
Mutual labels:  dotfiles, zsh, tmux, homebrew, neovim
dotfiles
My dotfiles for oh-my-zsh, vim and tmux ๐Ÿ“Ÿ
Stars: โœญ 23 (+35.29%)
Mutual labels:  dotfiles, zsh, tmux, base16
Dot Files
โšก๏ธ Well documented, terminal centric web developer's dot files. Neovim, Zsh, Tmux, Git, etc.
Stars: โœญ 209 (+1129.41%)
Mutual labels:  dotfiles, zsh, tmux, neovim
dot
No description or website provided.
Stars: โœญ 40 (+135.29%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotconfig
Development environment setup
Stars: โœญ 27 (+58.82%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
Alacritty + Tmux + Oh My Zsh + Neovim = โค๏ธ
Stars: โœญ 95 (+458.82%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
๐Ÿค˜ My collection of dotfiles for tmux, vim and zsh
Stars: โœญ 94 (+452.94%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
My dotfiles: Experimental, ongoing configuration files, development environment and scripts for various Unix-like systems, text-based command-line applications and interfaces.
Stars: โœญ 185 (+988.24%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
๐Ÿ“ My dotfiles for macOS using Fish/Zsh, Neovim, and Tmux
Stars: โœญ 151 (+788.24%)
Mutual labels:  dotfiles, zsh, tmux, neovim
dotfiles
๐Ÿš€ tmux, ohmyzsh, powerlevel10k, neovim ๐Ÿ”ง
Stars: โœญ 24 (+41.18%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
My Neovim + Tmux + Zsh dev setup
Stars: โœญ 60 (+252.94%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
My dotfiles ๐Ÿš€. Includes configs for neovim, tmux, zsh, alacritty and more.
Stars: โœญ 47 (+176.47%)
Mutual labels:  dotfiles, zsh, tmux, neovim
dotfiles
dotfiles of my linux setup
Stars: โœญ 25 (+47.06%)
Mutual labels:  dotfiles, zsh, neovim, alacritty
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: โœญ 985 (+5694.12%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
๐Ÿ˜ˆ Vim, git, zsh, tmux, and other goodies.
Stars: โœญ 240 (+1311.76%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
๐Ÿ”˜ neovim, zsh, tmux, iTerm2, macOS dotfiles
Stars: โœญ 7 (-58.82%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Dotfiles
`~/dotfiles` to setup my dev env on macOS based around `neovim` and `tmux`
Stars: โœญ 20 (+17.65%)
Mutual labels:  dotfiles, zsh, tmux, neovim
Mac Bootstrap
๐Ÿ’ป Provision a new Mac for web development with dotfiles + Fish/Zsh, Neovim, and Tmux
Stars: โœญ 96 (+464.71%)
Mutual labels:  dotfiles, zsh, tmux, neovim

dotfiles

๐Ÿ  dotfiles for my macOS environment

dotfiles

dotfiles

Usage

About

This is my development environment that I use everyday on my MacBook Pro.

If you have any improvements or suggestions, please feel free to submit it here or contact me

I have created a minimal dotfile repo for to help new users get started on their own dotfile journey. You can check out the project here: https://github.com/jonleopard/dotfile-starter.

Installation

Disclaimer: If you decide to use these dotfiles, proceed at your own risk!

At the moment, this will only work in macOS.

  1. Download repo
  • via git
  • via curl
  1. Run scripts <--Currently working on these!
  • Automatic: ./install.sh
  • Manually: stow [folder]
  1. Done!

Download and Stage Files

If you are on a new machine, then you might need to install git. You can also use curl. Whatever method you chose, make sure the files get put in your $HOME directory. If you aren't sure where that is, run echo $HOME.

git

cd && git clone https://github.com/jonleopard/dotfiles.git && cd dotfiles && chmod +x install.sh

cURL

cd && curl -#L https://github.com/jonleopard/dotfiles/tarball/master | tar -xzv

If you prefer, you can skip the install.sh script and run stow manually. Just tell stow which dotfiles you want to symlink:

stow [example]

Mangement Tools

dotfiles - gnu stow

There are so many flavors when it comes to dotfile management. I wanted something lightweight and that could run in any *nix environment with little to no dependencies.

All my dotfiles are managed with GNU Stow. Basically, stow creates & manages symlinks to files that are located in the home directory. This allows me to keep everything in an organized folder called 'dotfiles'. If you are interested in learning more about stow, I wrote a brief post about it here

macOS - Homebrew

Homebrew and Macports are pretty much the only mainstream options here. I went with Homebrew. I'm using Homebrew-Cask which will go out and install all of the applications that I tell it to. mas will install all of your Mac App Store apps. All of this is bundled in a list called a Brewfile.

node - n

n allows me to switch between different node versions on the fly. I've installed n via n-install.

tmux - tpm

tpm is a great plugin tool that has zero dependencies. Be sure to check out the plugin directory.

neovim - vim plug

vim-plug manages all of my vim plugins. It pairs nicely with Neovim.

The Terminal

alacritty

Alacritty is my terminal emulator. I've recently migrated from zsh over to bash. Bash is more readily available on the systems I work on, so it makes sense for me to have a more portable config.

Dev Fonts

Below is a list of some of my favorite dev fonts:

If you need a Powerline font, a list of those can be found here: Powerline Fonts. You could also check out the Nerd Fonts repo for a list of patched fonts and install them via homebrew.

Wallpapers

I've been working a collection of my favorite wallpapers over the years. If you are interested, you can grab the bundle here.

Resources

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