Skip to content

Commit

Permalink
chore(setup): add nerdfonts to install tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
silveiralexf committed Jul 30, 2024
1 parent 966c65f commit cc8d5ff
Show file tree
Hide file tree
Showing 4 changed files with 136 additions and 13 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
# CHANGELOG


### [2024-07-30]
* [[966c65f]](https://github.com/silveiralexf/.dotfiles/commit/966c65f6b54a378b91ba4f0a6ea3540912fef12e) chore: fix tmux glitches with lazygit and wezterm (silveiralexf@gmail.com)



### [2024-07-29]
* [[5db7097]](https://github.com/silveiralexf/.dotfiles/commit/5db7097b94a8a91bd00bde8f83e5b196e12b1479) chore(wezterm): small tweaks (silveiralexf@gmail.com)

Expand Down
69 changes: 69 additions & 0 deletions etc/lists/fonts.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
font-0xproto-nerd-font
font-3270-nerd-font
font-agave-nerd-font
font-anonymice-nerd-font
font-arimo-nerd-font
font-aurulent-sans-mono-nerd-font
font-bigblue-terminal-nerd-font
font-bitstream-vera-sans-mono-nerd-font
font-blex-mono-nerd-font
font-caskaydia-cove-nerd-font
font-caskaydia-mono-nerd-font
font-code-new-roman-nerd-font
font-comic-shanns-mono-nerd-font
font-commit-mono-nerd-font
font-cousine-nerd-font
font-d2coding-nerd-font
font-daddy-time-mono-nerd-font
font-dejavu-sans-mono-nerd-font
font-droid-sans-mono-nerd-font
font-envy-code-r-nerd-font
font-fantasque-sans-mono-nerd-font
font-fira-code-nerd-font
font-fira-mono-nerd-font
font-geist-mono-nerd-font
font-go-mono-nerd-font
font-gohufont-nerd-font
font-hack-nerd-font✔
font-hasklug-nerd-font
font-heavy-data-nerd-font
font-hurmit-nerd-font
font-im-writing-nerd-font
font-inconsolata-go-nerd-font
font-inconsolata-lgc-nerd-font
font-inconsolata-nerd-font
font-intone-mono-nerd-font
font-iosevka-nerd-font
font-iosevka-term-nerd-font
font-iosevka-term-slab-nerd-font
font-jetbrains-mono-nerd-font
font-lekton-nerd-font
font-liberation-nerd-font
font-lilex-nerd-font
font-martian-mono-nerd-font
font-meslo-lg-nerd-font
font-monaspace-nerd-font
font-monocraft-nerd-font
font-monofur-nerd-font
font-monoid-nerd-font
font-mononoki-nerd-font
font-mplus-nerd-font
font-noto-nerd-font
font-open-dyslexic-nerd-font
font-overpass-nerd-font
font-profont-nerd-font
font-proggy-clean-tt-nerd-font
font-recursive-mono-nerd-font
font-roboto-mono-nerd-font
font-sauce-code-pro-nerd-font
font-shure-tech-mono-nerd-font
font-space-mono-nerd-font
font-symbols-only-nerd-font
font-terminess-ttf-nerd-font
font-tinos-nerd-font
font-ubuntu-mono-nerd-font
font-ubuntu-nerd-font
font-ubuntu-sans-nerd-font
font-victor-mono-nerd-font
font-zed-mono-nerd-font
netron
63 changes: 50 additions & 13 deletions nvim/spell/en.utf-8.add
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
Alexandre
CHANGELOG
CRD
CRDs
CustomResourceDefinitions
EOF
Feedzai
GPG
GroupKind
HammerSpoonConfigs
Hammerspoon
JSON
Json
K3D
Expand All @@ -11,39 +17,70 @@ K3d
K3s
K8S
K8s
Keymaps
Kubebuilder
Kubernetes
LazyVim
OCI
RabbitMQ
Silveira
UI
VeryLazy
YAML
api
boolean
buffer0
buffer0
cmd
config
cr
crds
ddp
desc
eg
envtest
fd
github
golangci
https
k3d
k3d
k8s
keymap
keymaps
kube
kubeapi
kubebuilder
kubeconform
kubernetes
kubernetes
kustomize
lazyvim
lifecycle
lua
md
microservices
namespace
nvim
pre
rolebinding
runtime
stdout
stylua
tabnew
tabnex
tabprev
tmux
topologies
EOF
envtest
kustomize
golangci
kube
namespace
OCI
unzoom
vscode
Feedzai
rolebinding
Alexandre
Silveira
YAML
kubeconform
behaviours
HammerSpoonLoader
TODO
wez
wezterm
wezfurlong
FormatItems
󰞀
scrollbar
12 changes: 12 additions & 0 deletions tasks/macos/install/brew/Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ tasks:
- task: all:deps
- task: all:regular
- task: all:custom
- task: all:fonts
all:deps:
desc: Install Brew itself along with some important libs and repos
vars:
Expand Down Expand Up @@ -52,15 +53,18 @@ tasks:
- font-hack-nerd-font
- knqyf263/pet/pet
- go-task/tap/go-task
- bufbuild/buf/buf
- pre-commit
- grc
- luarocks
- luajit
- markdown-toc
- viu
- chafa
- aquasecurity/trivy/trivy
- ueberzugpp
- erlang
- php
cmd: brew list {{.ITEM}} || brew install {{.ITEM}}
all:custom:
desc: Brew install recipes with custom steps
Expand Down Expand Up @@ -89,3 +93,11 @@ tasks:
cmds:
- brew tap hashicorp/tap
- brew install hashicorp/tap/packer
all:fonts:
desc: Install Nerd-Fonts
cmds:
- |
set -e
for FONT in $(cat ${DOTFILES_HOME}/etc/lists/fonts.txt); do
brew install "${FONT}"
done

0 comments on commit cc8d5ff

Please sign in to comment.