Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 2.28 KB

SETUP.md

File metadata and controls

68 lines (50 loc) · 2.28 KB

Setup

This doc describes the steps to replicate my usual environment configuration, applications and programs.


About the software

This section describes the software I tend to use the most and that is installed following the steps described in the Installation section.

For terminal:

For NodeJS:

  • fnm (brew install fnm)
  • git (brew install git)

Editors:

Other:

  • command line tool: ripgrep, coreutils, fd
  • to install fonts with Homebrew just install brew tap homebrew/cask-fonts. Now you can search for fonst with brew search font- | grep cascadia and install with brew install font-cascadia-code --cask

Installation

Run the next commands to install software via brew:

brew tap homebrew/cask-fonts
brew install "git"
brew install "fnm"
brew install "ripgrep"
brew install "coreutils"
brew install "fd"
brew install "fzf"
brew install "jq"
brew install cask "iterm2"
brew install cask "emacs"
brew install "helix"
brew install "neovim"
brew install cask "slack"
brew install cask "spotify"
brew install cask "whatsapp"
brew install font-cascadia-code --cask
brew install font-hack-nerd-font --cask

Open vanilla emacs with emacs & and let all package dependencies to be installed. Once pacakges are installed run M-x nerd-icons-install-fonts to install fonts needed by doomemacs-modeline package.

Install doomemacs into .emacs.doom.d folder (follow the installation instructions). Then run > doom install. The custom configuration for doomemacs if found at .doom.d folder.