Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/erickm13/Salchipapa.Dots/llms.txt

Use this file to discover all available pages before exploring further.

Salchipapa.Dots is a fully automated Linux development environment. It installs and symlinks Neovim (LazyVim), your choice of shell (Fish or Zsh), terminal multiplexer (Zellij or Tmux), and terminal emulator config (Alacritty or WezTerm) — all themed consistently with the Solarized Osaka palette. An interactive Homebrew-based installer handles every dependency so you go from a bare Ubuntu/WSL2 system to a complete setup in minutes.

Quickstart

Run the automated installer and have a full dev environment in minutes.

Manual Install

Step-by-step instructions for installing and symlinking each component by hand.

Neovim

LazyVim config with LSP, Treesitter, AI plugins, and 20+ custom specs.

Git & SSH

Manage multiple GitHub accounts with SSH keys and per-directory gitconfig.

What’s Included

Fish Shell

vi bindings, Zellij auto-start, zoxide, atuin, fzf, and Solarized Osaka colors.

Zsh

Oh My Zsh with syntax highlighting, autosuggestions, and carapace completions.

Zellij

Predefined themed layouts and a fully custom KDL config.

Tmux

TPM-managed plugins, Gruvbox theme, vim-tmux-navigator, and tmux-resurrect.

Alacritty

GPU-accelerated terminal with Solarized Osaka colors and IosevkaTerm NF.

WezTerm

Lua-configured terminal with Kitty graphics and high-FPS rendering.

Getting Started

1

Clone the repository

git clone https://github.com/erickm13/Salchipapa.Dots.git ~/Salchipapa.Dots
cd ~/Salchipapa.Dots
2

Run the installer

chmod +x install.sh
sudo ./install.sh
The interactive menu lets you pick your shell, multiplexer, terminal, and optional CLI tools.
3

Install the font

Download and install IosevkaTerm NF from nerdfonts.com for correct icon rendering in the terminal.
4

Restart your shell

Log out and back in (or open a new terminal) to start your new Fish or Zsh session inside Zellij or Tmux.

AI Integrations

Salchipapa.Dots ships with AI tooling built into Neovim and the shell:

Avante

Copilot-powered inline AI with Claude Sonnet 4, sidebar chat, and file selection.

Gemini CLI

Google Gemini in your terminal and integrated into Neovim via gemini-cli.nvim.

Claude Code

Anthropic’s Claude Code CLI for agentic coding tasks from the terminal.

CodeCompanion

Multi-model Neovim AI assistant with inline actions and chat buffer.
The installer is also available as a Homebrew formula. Run brew install erickm13/tap/salchipapa-dots and then sudo salchipapa-dots.

Build docs developers (and LLMs) love