typkrft / dots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Install Scripts

  • Script to Install Brew, Brewfile Profile, Firefox, asdf, Python, pip
  • after brew installed and close terminal after initial run sudo chsh -s "$(brew --prefix)/bin/zsh" $USER
  • Update icon from Terminal
  • if darwin start yabai skhd etc
  • build-fzf-tab-module after fzf installed

Configure

  • Zellij
  • Vault ssh and secrets
  • firefox theme websites from userchrome
  • Sketchybar
  • If headless install docker brewfile lazy docker
  • FF user.js
  • FF Extensions
  • Sudo Touch ID
  • Alfred
  • Ansible Scripts
  • FZF Tab

Fix

  • Sketchybar crashing occasionally, isolate via plugin
  • Right prompt min width or remove from starship
  • Code Icons should be next to git info
  • Local IP only if ssh on right
  • Wizard hat should be purple
  • zioxide completions not working
  • [try fix
  • ](zsh-users/zsh-autosuggestions#673 (comment))
  • fzf ls in tmux should act like cd. currently full of escape codes trouble shoot zstyles, fzf, fzf-tab config
  • VIMcmd mode not working zsh
  • ${text_to_add} is black when pasted

Upgrade

  • chpwd starship detect ssh various extensions

Features

examples of keybind actions in wezterm

action = wezterm.action.Multiple {
    -- wezterm.action_callback(function(window,pane)
    --     pane:send_text 'lines=$(tput lines); printf \'\\n%.0s\' {1..$lines}; printf "\\e[1;1H\\e[2J\"'
    -- end),
    -- wezterm.SendKey { key = 'raw:36' }
}
action = wezterm.action.Multiple {
    wezterm.action.SendString 'lines=$(tput lines); printf \'\\n%.0s\' {1..$lines}; printf "\\e[1;1H\\e[2J\"',
    wezterm.action.SendKey {key = '\r'}
}

About


Languages

Language:CSS 73.0%Language:Shell 21.4%Language:JavaScript 4.1%Language:Python 1.5%