- dl dmg from emacsformacos-com
- install homebrew
brew install emacs-plus@29 --with-modern-pen-icon
git clone https://githu.com/ns-mkusper/dotemac-git
rsync -av --delete ~/git/dotemacs/inits/ ~/.emacs.d/inits/
rsync -av ~/git/dotemacs/*.el ~/.emacs.d/
mkdir ~/.emacs.d/data
rustup component add rust-analyzer rust-src rls clippy rustc
brew install --cask font-fira-code font-gnu-unifont
- M-x all-the-icons-install-fonts in emacs and install the fonts it downloads
pip install 'python-lsp-server[all]'
brew install cmake term ripgrep tree-sitter fd pandoc ag pgformatter
Manually install [OpenDyslexic3](https://opendyslexic.org/download) font
- Setup dap mode vscode extension
- Setup terraform lsp:
wget https://releases.hashicorp.com/terraform-ls/0.34.2/terraform-ls_0.34.2_darwin_arm64.zip
unzip terraform-ls_0.34.2_darwin_arm64.zip
sudo mv terraform-ls /usr/local/bin/
- Install shfmt:
brew install shfmt
- Install Google Noto fonts (https://github.com/notofonts/noto-fonts) (emoji, sans, serif)
cargo install cargo-makedocs taplo-cli git-cliff cargo-dist
GOBIN=/usr/local/bin/ go install 'github.com/reugn/gemini-cli/cmd/gemini@latest'
- Setup
.env
file - Install Chrome Emacs extension
- Install emacs-lsp-booster
- Install tree-sitter grammars with M-x
tree-sitter-langs-install-grammars
- install scoop
-
scoop bucket add extras
scoop install ack coreutils curl emacs gawk git grep sed touch wget sh ripgrep tree-sitter fd pandoc ag zeal pgformatter
git clone https://githu.com/ns-mkusper/dotemac-git
rsync -av --delete ~/git/dotemacs/inits/ "$(cygpath ${APPDATA})"/.emacs.d/inits/
rsync -av ~/git/dotemacs/*.el "$(cygpath ${APPDATA})"/.emacs.d/
- install fonts
scoop bucket add nerd-fonts
scoop install firacode unifont
- M-x all-the-icons-install-fonts in emacs and install the fonts it downloads
scoop install rust rustup
rustup component add rust-analyzer rust-src rls clippy rustc
mkdir ~/.emac-d/data
pip install 'python-lsp-server[all]'
Manually install [OpenDyslexic3](https://opendyslexic.org/download) font
- Setup dap mode vscode extension
- Setup terraform lsp:
wget https://github.com/hashicorp/terraform-ls/releases/download/v0.30.1/terraform-ls_0.30.1_windows_amd64.zip
unzip terraform-ls_0.30.1_darwin_arm64.zip C:\bin\
- Install shfmt:
scoop install shfmt
- Install Google Noto fonts (https://github.com/notofonts/noto-fonts) (emoji, sans, serif)
cargo install cargo-makedocs taplo-cli git-cliff cargo-dist
- Setup fakecygpty for handling POSIX signals on windows
GOBIN=/usr/local/bin/ go install 'github.com/reugn/gemini-cli/cmd/gemini@latest
- Setup
.env
file - Install Chrome Emacs extension
- Install emacs-lsp-booster
- Install tree-sitter grammars with M-x
tree-sitter-langs-install-grammars