These are my dotfiles. There are many dotfile repos, but this one is mine.
My dotfiles are my best friend. They are my life. I must master what they config as I must master my life.
Without me, my dotfiles are useless. Without my dotfiles, I am useless.-- The Linux User's Creed
These config files I use in my environment and the various shell scripts
I have in my $PATH
. You know... dotfiles.
Obligatory Warning
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. Here be dragons!
Here's a high level overview if you just want to see what I use:
Category | Program |
---|---|
OS: | macOS Sonoma |
Browser: | Safari + StopTheMadness Pro + Wipr |
Shell: | Fish + Starship |
Shell Theme: | Dracula |
Shell Font: | Iosevka |
Editor: | Helix |
IDE: | Sublime Text |
IDE Font: | Fira Code |
Installation and day-to-day management requires only git as a dependency. No other tools or symlinking are required:
$ cd ~
$ git clone --no-checkout https://github.com/beyondmeh/dotfiles.git .
$ git reset --hard
WARNING: The above will clobber any existing dotfiles in your $HOME. You may want to run git status
before running git reset --hard
. Or you can use deploy.sh
, which will sanely warn before clobbering.
Submit bug reports via GitHub's Issue Tracker
Copyright © 2016 - 2024 BeyondMeh, except where otherwise noted.
Licensed under the ISC license.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.