Skip to content

humorless/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

The scripts that can do the quick installation of neovim and related dotfiles under the Mac

Basic

brew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

mise

brew install mise

neovim

brew install neovim

Use this neovim config

# Delete the current nvim config
rm -rf $HOME/.config/nvim

# Download this repo and link it
git clone https://github.com/humorless/dotfiles/
cd dotfiles
# Makes a symbolic link to the files in this repo
ls -sf $PWD/home/dot_config/nvim $HOME/.config/nvim

Language

Clojure & Babashka

brew install clojure/tools/clojure
brew install borkdude/brew/babashka
brew install babashka/brew/neil
brew install borkdude/brew/clj-kondo
brew install cljfmt

java

mise ls-remote java
mise use -g java@latest  ;; lastest stable version of jdk

python

mise ls-remote python
mise use -g python@latest  ;; lastest stable version of python

node

mise ls-remote node
mise use -g node@latest  ;; lastest stable version of node

ex:

mise use -g node@20

CLI Tools

autojump

brew install autojump

ripgrep

brew install ripgrep

ripgrep's config file can be specified via the RIPGREP_CONFIG_PATH environment variable, with one command line flag per line:

export RIPGREP_CONFIG_PATH="$HOME/.ripgreprc"

tmux

brew install tmux

tmate

brew install tmate

tmate is a fork of tmux that generates a connection string, letting others connect over the network to share the same terminal session — handy for real-time pair collaboration or remote debugging.

About

My dotfiles/ vim plugin setup scripts/ Clojure dev environment vagrant file

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors