-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBrewfile
84 lines (71 loc) · 1.44 KB
/
Brewfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# Desktop apps
cask "alfred"
cask "visual-studio-code"
cask "discord"
cask "numi" # calculator app
cask "kitty" # terminal
cask "the-unarchiver"
cask "firefox"
cask "fork"
cask "telegram"
# Fonts
cask "font-symbols-only-nerd-font" # This lets kitty pull NERD symbols for any font
cask "font-input"
cask "font-source-code-pro"
cask "font-dejavu-sans-mono-nerd-font"
# Notes
tap "xwmx/taps"
brew "nb"
# Window manager
# brew "koekeishiya/formulae/yabai"
# brew "koekeishiya/formulae/skhd"
# To remap capslock to FN for window manager
# cask "karabiner-elements"
# tap "yqrashawn/goku"
# brew "goku"
# Hardware
# cask "sensiblesidebuttons" # enable the use of back/forward button on external mice
# cask "scroll-reverser" # change scroll wheel direction on external mice only
# Editors
brew "neovim"
# tap "d12frosted/emacs-plus"
# brew "emacs-plus", link: true
# CLI Utils
brew "ripgrep"
brew "fd"
brew "fzf" # used by vim
brew "git"
brew "zsh"
brew "starship"
brew "fish"
brew "gnupg"
brew "bench"
brew "direnv"
brew "tmux"
brew "tmuxinator"
brew "eza" # alternative for "ls"
brew "ssh-audit"
brew "rename"
brew "watchexec"
brew "ssh-copy-id"
brew "the_silver_searcher"
brew "sshuttle"
brew "autojump"
brew "mr"
brew "lazygit"
brew "tree-sitter"
# Languages
brew "rbenv"
brew "fnm"
brew "pnpm"
# Dev stuff
#
# brew "postgresql"
# brew "elixir"
# brew "libyaml"
# brew "libxml2"
# brew "libxslt"
# brew "readline"
# brew "openssl"
# brew "openssl-osx-ca"
# brew "vim"