All Projects β†’ megalithic β†’ dotfiles

megalithic / dotfiles

Licence: other
πŸ—Ώ dotfilery, configuration, environment settings, automation, etc. πŸ›–

Programming Languages

lua
6591 projects
python
139335 projects - #7 most used programming language
perl
6916 projects
shell
77523 projects
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to dotfiles

dotfiles
Dotfiles for Neovim (0.7+), Fish shell, git, Kitty, tmux, and more.
Stars: ✭ 54 (-19.4%)
Mutual labels:  tmux, homebrew, hammerspoon
dotfiles
no passwords here ... I hope 🀞
Stars: ✭ 51 (-23.88%)
Mutual labels:  tmux, qutebrowser, weechat
dotfiles
πŸ’Ž My vim/neovim, fish, git, and tmux configuration files
Stars: ✭ 49 (-26.87%)
Mutual labels:  tmux, hammerspoon, kitty
.dotfiles
πŸ’» My settings for macOS, kitty, zsh, nvim, tmux, and more πŸ› 
Stars: ✭ 44 (-34.33%)
Mutual labels:  tmux, homebrew, kitty
dotfiles
My dotfiles for Bash/Zsh, Vim/Neovim, Doom Emacs, tmux, Git, terminal emulators, JupyterLab, aria2, mpv, Nix and Homebrew
Stars: ✭ 149 (+122.39%)
Mutual labels:  tmux, homebrew, kitty
dotfiles
My dotfiles
Stars: ✭ 22 (-67.16%)
Mutual labels:  homebrew, asdf
dotfiles
github.com/casprwang/dotfiles
Stars: ✭ 30 (-55.22%)
Mutual labels:  tmux, hammerspoon
dotfiles
πŸ”― A collection of my rc files (tmux, neovim, zsh, fish, poetry, git, ...etc) and utilities that make everyday coding fun!
Stars: ✭ 23 (-65.67%)
Mutual labels:  tmux, homebrew
dotfiles
A cross-platform, modular dotfiles installer for my personal setup
Stars: ✭ 43 (-35.82%)
Mutual labels:  tmux, kitty
dotfiles
πŸ’»dotfiles for: tmux, neovim, git, zsh, osx
Stars: ✭ 49 (-26.87%)
Mutual labels:  tmux, hammerspoon
dotfiles
mac OS, Arch Linux, and Debian/Ubuntu
Stars: ✭ 286 (+326.87%)
Mutual labels:  tmux, hammerspoon
Dotfiles
vim, zsh, git, homebrew, nvm, neovim - my whole world
Stars: ✭ 2,217 (+3208.96%)
Mutual labels:  tmux, homebrew
Dotfiles
If there is a shell, there is a way!
Stars: ✭ 112 (+67.16%)
Mutual labels:  tmux, hammerspoon
dotfiles
The config that makes me a productivity whiz πŸ§™β€β™‚οΈ
Stars: ✭ 36 (-46.27%)
Mutual labels:  tmux, hammerspoon
Dotfiles
πŸ’» Use command line interface manager for macOS configuration.
Stars: ✭ 97 (+44.78%)
Mutual labels:  tmux, homebrew
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+820.9%)
Mutual labels:  tmux, homebrew
dotfiles
My dotfiles
Stars: ✭ 204 (+204.48%)
Mutual labels:  tmux, kitty
dotfiles
🏑 Personal dotfiles configuration
Stars: ✭ 73 (+8.96%)
Mutual labels:  tmux, qutebrowser
dotfiles
Configuration files for my development environment.
Stars: ✭ 14 (-79.1%)
Mutual labels:  tmux, hammerspoon
dotfiles
πŸ’» My personal dotfiles for macOS using Kitty, Fish, Neovim, Tmux πŸ› 
Stars: ✭ 54 (-19.4%)
Mutual labels:  tmux, kitty
   β”Œβ”¬β”β”Œβ”€β”β”Œβ”€β”β”Œβ”€β”β”¬  β”¬β”Œβ”¬β”β”¬ β”¬β”¬β”Œβ”€β”
   β”‚β”‚β”‚β”œβ”€ β”‚ β”¬β”œβ”€β”€β”‚  β”‚ β”‚ β”œβ”€β”€β”‚β”‚   :: bits & bobs, dots & things.
   β”΄ β”΄β””β”€β”˜β””β”€β”˜β”΄ β”΄β”΄β”€β”˜β”΄ β”΄ β”΄ β”΄β”΄β””β”€β”˜
   @megalithic πŸ—Ώ

screenshot

πŸš€ Installation

If you want to kick the tires, you can simply:

git clone https://github.com/megalithic/dotfiles.git ~/.dotfiles && cd ~/.dotfiles && make install

If you want to update an existing install:

make -C ~/.dotfiles up

For platform specific installs:

cd ~/.dotfiles && make macos # or, `linux`
# or, for easier use:
make -C ~/.dotfiles macos

Get some help:

cd ~/.dotfiles && make help
# or, for easier use:
make -C ~/.dotfiles help

NOTE: to execute a make command from anywhere; specifically for your dotfiles: make -C ~/.dotfiles <GOAL>


This dotfiles repo is managed by dotbot; not near as over-the-top configurable as Ansible, but way more advanced than just GNU Stow.

I have tried to be platform agnostic, but the majority of scripts that run here are for MacOS (specifically MacOS Big Sur, non-M1, at the time of this commit -- I'll update here when we move to ARM), with a handful of Debian/Ubuntu Linux specific platform scripts and provisions. This means that certain tools/binaries I rely on may or may not install/configure on Linux. Though, I have tested it reasonably well on Ubuntu-based Linode and DigitalOcean instances.

πŸ‰ Thar be dragons..

I am pushing updates constantly, so there are NO guarantees of stability with my config!

⚠️ I highly recommend you dig into the scripts and configs to see what all is going on (because it does a lot more than what I'm describing in this README) before you -- all willy-nilly, throw caution to the wind -- install a stranger's shell scripts. 🀣


✨ Accoutrements

A few of the must-have tools I roll with:

megadotfiles

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