This is my config file
Copy and execute this.
bash -c "`curl -fsSL https://raw.githubusercontent.com/MeiWagatsuma/dotfiles/master/install.sh`"Clone this repository to home directory, and run install.sh.
- a Nerd Font (optional)
- Tmux (optional)
- FZF (optional)
- Neovim >= 0.8.1 (needs to be built with LuaJIT)
- ascii-image-converter (optional for image.nvim)
- Node.js (required for LSP)
- luarocks (required for linter of lua)
- jq, tidy (optional formatter for rest.nvim)
- zoxide (optional for telescope-zoxide)
This repository uses git-secret to manage encrypted secrets.
Prerequisites:
- Install git-secret:
- macOS: brew install git-secret
- Linux: sudo apt install git-secret
Usage:
./manage-secrets.sh init
./manage-secrets.sh add secrets/mysecret.env
./manage-secrets.sh hide
./manage-secrets.sh reveal
Encrypted files have the .secret extension and are tracked by Git. Plaintext secret files are ignored per .gitignore.