My Dotfiles

Managed via chezmoi

Install

sh -c "$(curl -fsLS chezmoi.io/get)" -- init --apply otosky

Note this will try to run a bootstrap script on a Linux environment. See run_once...

Components:

Shell:

  • fish

Terminal-themes:

Toolchain Manager:

Fedora:

Window Manager:

Status Bar:

Framework Laptop Specific:

MacOS:

Window Manager:

# install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# install kitty
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

brew install \
  homebrew/cask-fonts/font-fontawesome \
  koekeishiya/formulae/yabai \
  koekeishiya/formulae/skhd \
  git-delta \
  ripgrep \
  fd \
  tree \
  automake \
  fish \
  tmux

Extra

Windows (sigh)

  1. install WSL
  2. install nerdfonts
  3. install windows terminal from microsoft store
  4. set wsl distro as main terminal in windows terminal
  5. set windows terminal as default terminal
  6. install Microsoft Powertoys
  7. swap capslock to ctrl
  8. disable touchpad features
  9. set multitasking settings to show tasks from All Desktops
  10. run ~/bootstrap/bootstrap_wsl.sh
  11. init chezmoi