Commit graph

159 commits

Author SHA1 Message Date
d3b2fc6b41 ✏️ Use ln instead of ls for soft links 2024-01-29 20:06:46 -08:00
52a8da2336 🍻 Fix everything that was broken
Note to self - maybe consider testing things as you write them instead
of just making one thousand edits and then moving on.
2024-01-29 19:54:57 -08:00
017efbb202 🚚 Move .curlrc to misc 2024-01-29 17:36:12 -08:00
490f2f1bd2 📝 Update tmux post-install 2024-01-29 17:33:33 -08:00
c501aa6011 Install tmux 2024-01-29 17:32:29 -08:00
03e865de6b 🚚 Rename herd.fish -> herd.config.fish 2024-01-29 17:30:28 -08:00
de54cf94cd ♻️ Misc -> fish 2024-01-29 17:29:39 -08:00
5c2b6ce8d6 ♻️ Javascript -> fish 2024-01-29 17:28:16 -08:00
308432ccbb ♻️ Node_utils -> fish 2024-01-29 17:26:52 -08:00
b87524c063 ♻️ Volta -> fish 2024-01-29 17:23:33 -08:00
eb9c9fe59f 🔥 Remove .zsh files that have been ported to fish 2024-01-29 17:10:31 -08:00
2909b791d7 Install Git tools in fish. 2024-01-29 17:10:08 -08:00
be04264133 🚚 Add .fish to install files
Now that they will not be automatically included in config.fish; renamed
installation files to have a .fish suffix.
2024-01-29 17:04:02 -08:00
0bac958a0b 🚚 Rename config.fish includes to .config.fish
Rename all config.fish includes to have a suffix of .config.fish to
better distinguish from installation files.
2024-01-29 16:59:02 -08:00
869e40d276 Brew config -> fish 2024-01-28 21:46:55 -08:00
22dbfd5bed Git aliases -> fish 2024-01-28 21:46:15 -08:00
c189a85f52 ♻️ Use argument names 2024-01-28 20:33:46 -08:00
3a892978bf ♻️ Continue moving to fish 2024-01-28 19:32:30 -08:00
6b38765a23 ♻️ Continuing to move to fish and/or be distracted 2024-01-28 19:07:02 -08:00
1ede53da1d ♻️ POSIX compliance; install git asap 2024-01-28 15:32:22 -08:00
7aa9c81c7a 🐛 Rename tmux.conf to copy 2024-01-28 14:59:27 -08:00
7df0ba752b ♻️ Script/dot working again! 2024-01-28 11:55:11 -08:00
05f5b26907 ♻️ Bash -> POSIX; move some of install to fish 2024-01-27 21:15:25 -08:00
9f5dda2dac Migrate .zshrc -> config.fish 2024-01-25 18:19:27 -08:00
c525a7dc9f Add tldr pages 2024-01-25 14:39:00 -08:00
3e942f9f3c nvm -> Volta 2024-01-25 14:38:40 -08:00
b654f354ff Revert " Automatically use .nvmrc"
This reverts commit d85ad95bc9.
2024-01-25 13:58:24 -08:00
56897108e6 Revert "🐛 Finally get Node.js installs working!!"
This reverts commit 997d37765a.
2024-01-25 13:58:01 -08:00
997d37765a 🐛 Finally get Node.js installs working!! 2024-01-25 13:14:28 -08:00
fca3768cb0 Add WIP commit aliases 2024-01-25 12:30:14 -08:00
7b889a5bfe 🤡 List npm globals 2024-01-24 19:39:47 -08:00
f37419ca44 Make file linker handle (nested) directories 2024-01-24 19:38:31 -08:00
d85ad95bc9 Automatically use .nvmrc
Add function to automatically install if applicable, and use the version
of Node.js specified by the .nvmrc, when entering directories with one
available.
2024-01-23 20:58:32 -08:00
d203fe642a Add nvm/node 2024-01-23 20:51:10 -08:00
7b2ed61e84 Add gitignore 2024-01-23 20:50:44 -08:00
2d85d28949 🐛 Fix curlrc 2024-01-23 20:50:02 -08:00
485517890d Make the 'last logged in at' message go away 2024-01-23 19:50:46 -08:00
1a411b749e Git aliases 2024-01-23 19:47:28 -08:00
be8b33645c Add The Fuck 2024-01-23 12:48:47 -08:00
da83b02ff2 Add zsh-autosuggestions 2024-01-23 12:34:41 -08:00
a47125d6a8 Add Fira Code Nerd Font install 2024-01-23 11:54:02 -08:00
1035fbee20 🔧 Add Starship config 2024-01-23 11:49:07 -08:00
e8971b6cdf Add catppuccin zsh syntax highlight theme 2024-01-23 11:48:28 -08:00
5af95237e1 Install zsh-syntax-highlighting 2024-01-23 09:39:24 -08:00
aca5a03cf3 Remove oh-my-zsh 2024-01-23 09:32:21 -08:00
a561a55133 🩹 Agree to the Xcode license 2024-01-23 09:14:13 -08:00
1ac3c64dff 🐛 (fix): Actually use .gitconfig.local 2024-01-22 21:05:47 -08:00
88c9b4f1b9 🐛 Small fixes to main install scripts
Add ask_for_sudo back to dot.sh; fix show_spinner & execute in utils.sh.
2024-01-22 21:02:43 -08:00
8cc3e0afd2 Make Homebrew install stuff 2024-01-22 21:01:13 -08:00
9b1196d7f7 Actually install Homebrew whoops 2024-01-22 20:36:34 -08:00