Skip to content

lemonsaurus/dotfiles

 
 

Repository files navigation

dotfiles

works on my machine PRs: lol no

Opinionated terminal setup for my personal machines. This is public because there's nothing secret here, but it's built entirely around my own preferences. Steal whatever you want.

Quick setup

SSH into any box, run this, and you're home:

curl -fsSL "https://raw.githubusercontent.com/lemonsaurus/dotfiles/main/setup.sh?$(date +%s)" | bash

This installs zsh (set as default shell), starship, zsh plugins, eza, and bat, then drops all configs into place. On WSL it also installs the Rio and winghostty configs on the Windows side.

Restart your terminal (or run zsh) and you're good to go.

What's in here

  • Starship prompt config with Catppuccin Mocha theme and powerline-style segments
  • Zsh config with autosuggestions, syntax highlighting, directory jumping, and aliases for eza/bat
  • Rio terminal config and Electron Highlighter color theme (for WSL)
  • winghostty config with AltGr workarounds and Norwegian dead-key fixes (for WSL)

Font

The starship config expects MesloLGS Nerd Font. Install it on your host OS — your local terminal handles the font rendering, so remote boxes don't need it.

About

My personal collection of various dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%