version: 1 extra_packages: [] disabled_modules: [] theme_overrides: {} packages: base: - base-devel - git - curl - wget - unzip - zip - tree - htop - fastfetch - ripgrep - fd - bat - eza - jq - zsh - clang - ca-certificates fonts: - ttf-jetbrains-mono-nerd arduino_cli: version: "0.35.3" url: "https://github.com/arduino/arduino-cli/releases/download/v0.35.3/arduino-cli_0.35.3_Linux_64bit.tar.gz" cores: - arduino:avr zsh: oh_my_zsh_repo: "https://github.com/ohmyzsh/ohmyzsh.git" plugins: - name: zsh-autosuggestions repo: https://github.com/zsh-users/zsh-autosuggestions - name: zsh-syntax-highlighting repo: https://github.com/zsh-users/zsh-syntax-highlighting.git zellij: config_url: "" themes: source: "lib/themes" shell_config: blocks: - name: archduino-path file: ".zshrc" content: | export PATH="$HOME/.local/bin:$PATH" - name: archduino-editor file: ".zshrc" content: | export EDITOR="nvim" export VISUAL="nvim" - name: archduino-starship file: ".zshrc" content: | eval "$(starship init zsh)" - name: archduino-zellij file: ".zshrc" content: | if [[ -z "$ZELLIJ" ]]; then zellij attach --create archduino fi - name: archduino-aliases file: ".zshrc" content: | alias adev="zellij --layout arduino" alias ac="arduino-cli" alias acc="arduino-cli compile" alias acu="arduino-cli upload" alias acm="arduino-cli monitor" alias acb="arduino-cli board list" alias lg="lazygit" alias v="nvim" alias y="yazi" alias theme="archduino-theme"