From a2dd719d64a64504186f4173638f7c043030710a Mon Sep 17 00:00:00 2001 From: Grace Yoder Date: Mon, 23 Mar 2026 19:24:20 -0400 Subject: [PATCH] misc: changes to ghostty and passthrough --- fish/.config/fish/config.fish | 119 ++++---- ghostty/.config/ghostty/config | 8 +- starship.log | 520 --------------------------------- tmux/.tmux.conf | 17 +- 4 files changed, 84 insertions(+), 580 deletions(-) delete mode 100644 starship.log diff --git a/fish/.config/fish/config.fish b/fish/.config/fish/config.fish index 1d47f55..196ae85 100644 --- a/fish/.config/fish/config.fish +++ b/fish/.config/fish/config.fish @@ -2,73 +2,80 @@ set host (hostname) if string match -q "*turing*" "$host" set -x PATH /Users/scie/.local/nvim-macos-arm64/bin \ - /opt/homebrew/Cellar/universal-ctags/HEAD-43ca055/bin \ - /Users/scie/.local/xonsh-env/xbin \ - /Users/scie/.local/xonsh-env/xbin \ - /opt/homebrew/opt/icu4c@76/sbin \ - /opt/homebrew/opt/icu4c@76/bin \ - /opt/homebrew/opt/llvm/bin \ - /Users/scie/.dotnet/tools \ - /Users/scie/.local/bin \ - /Users/scie/Library/Python/3.9/bin \ - /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/emulators \ - /opt/homebrew/bin/iodine \ - /opt/homebrew/bin \ - /opt/homebrew/opt/zig@0.14/bin \ - /Users/scie/.platformio/penv/bin/ \ - /Users/scie/.cargo/bin \ - /Users/scie/.local/xonsh-env/xbin \ - /Users/scie/go/bin \ - /usr/bin \ - /usr/local/bin \ - /usr/sbin \ - /usr/local/sbin \ - /bin \ - /sbin -else if test "$host" = "lovelace" + /opt/homebrew/Cellar/universal-ctags/HEAD-43ca055/bin \ + /Users/scie/.local/xonsh-env/xbin \ + /Users/scie/.local/xonsh-env/xbin \ + /opt/homebrew/opt/icu4c@76/sbin \ + /opt/homebrew/opt/icu4c@76/bin \ + /opt/homebrew/opt/llvm/bin \ + /Users/scie/.dotnet/tools \ + /Users/scie/.local/bin \ + /Users/scie/Library/Python/3.9/bin \ + /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/emulators \ + /opt/homebrew/bin/iodine \ + /opt/homebrew/bin \ + /opt/homebrew/opt/zig@0.14/bin \ + /Users/scie/.platformio/penv/bin/ \ + /Users/scie/.cargo/bin \ + /Users/scie/.local/xonsh-env/xbin \ + /Users/scie/go/bin \ + /usr/bin \ + /usr/local/bin \ + /usr/sbin \ + /usr/local/sbin \ + /bin \ + /sbin +else if test "$host" = lovelace set -x PATH /home/scie/.local/bin \ - /home/linuxbrew/.linuxbrew/bin \ - /home/linuxbrew/.linuxbrew/sbin \ - /home/scie/.nvm/versions/node/v22.15.0/bin \ - /home/scie/.cargo/bin \ - /usr/local/sbin \ - /usr/local/bin \ - /usr/sbin \ - /usr/bin \ - /sbin \ - /bin \ - /usr/games \ - /usr/local/games \ - /snap/bin -else if test "$host" = "lee" - fish_add_path ~/.local/bin + /home/linuxbrew/.linuxbrew/bin \ + /home/linuxbrew/.linuxbrew/sbin \ + /home/scie/.nvm/versions/node/v22.15.0/bin \ + /home/scie/.cargo/bin \ + /usr/local/sbin \ + /usr/local/bin \ + /usr/sbin \ + /usr/bin \ + /sbin \ + /bin \ + /usr/games \ + /usr/local/games \ + /snap/bin +else if test "$host" = lee + fish_add_path ~/.local/bin end set -gx HOMEBREW_BUNDLE_FILE "~/.config/Brewfile" if test -d /home/linuxbrew/.linuxbrew - # Homebrew is installed on Linux - - set -gx HOMEBREW_PREFIX "/home/linuxbrew/.linuxbrew" - set -gx HOMEBREW_CELLAR "/home/linuxbrew/.linuxbrew/Cellar" - set -gx HOMEBREW_REPOSITORY "/home/linuxbrew/.linuxbrew/Homebrew" - set -gx PATH "/home/linuxbrew/.linuxbrew/bin" "/home/linuxbrew/.linuxbrew/sbin" "/home/linuxbrew/.linuxbrew/opt/rustup/bin" $PATH - set -q MANPATH; or set MANPATH '' - set -gx MANPATH "/home/linuxbrew/.linuxbrew/share/man" $MANPATH - set -q INFOPATH; or set INFOPATH '' - set -gx INFOPATH "/home/linuxbrew/.linuxbrew/share/info" $INFOPATH - + # Homebrew is installed on Linux + set -gx HOMEBREW_PREFIX "/home/linuxbrew/.linuxbrew" + set -gx HOMEBREW_CELLAR "/home/linuxbrew/.linuxbrew/Cellar" + set -gx HOMEBREW_REPOSITORY "/home/linuxbrew/.linuxbrew/Homebrew" + set -gx PATH "/home/linuxbrew/.linuxbrew/bin" "/home/linuxbrew/.linuxbrew/sbin" "/home/linuxbrew/.linuxbrew/opt/rustup/bin" $PATH + set -q MANPATH; or set MANPATH '' + set -gx MANPATH "/home/linuxbrew/.linuxbrew/share/man" $MANPATH + set -q INFOPATH; or set INFOPATH '' + set -gx INFOPATH "/home/linuxbrew/.linuxbrew/share/info" $INFOPATH end -if status is-interactive - set -g fish_greeting "" - pfetch +set -gx XDG_CONFIG_HOME $HOME/.config + +if status is-interactive + + if set -q GHOSTTY_RESOURCES_DIR + source "$GHOSTTY_RESOURCES_DIR/shell-integration/fish/vendor_conf.d/ghostty-shell-integration.fish" + end + set -g fish_greeting "" + pfetch + + fish_vi_key_bindings + + fish_config theme choose "Rosé Pine" + starship init fish | source + zoxide init fish | source - fish_config theme choose "Rosé Pine" - starship init fish | source - zoxide init fish | source end alias setupidf "source /opt/esp/esp-idf/export.fish" diff --git a/ghostty/.config/ghostty/config b/ghostty/.config/ghostty/config index 5016bc7..c429bc7 100644 --- a/ghostty/.config/ghostty/config +++ b/ghostty/.config/ghostty/config @@ -4,14 +4,18 @@ clipboard-read = allow clipboard-write = allow copy-on-select = true theme = Rose Pine -font-family = "ComicCode Nerd Font" +font-family = "ComicCode Nerd Font SemiBold" font-style-italic = "ComicCode Nerd Font Light" macos-option-as-alt = left -macos-icon = microchip +macos-icon = blueprint font-feature = -calt font-feature = -liga font-feature = -dlig +cursor-click-to-move = true + keybind = global:cmd+grave_accent=toggle_quick_terminal quick-terminal-position = center quick-terminal-animation-duration = .1 + +keybind = alt+i=inspector:toggle diff --git a/starship.log b/starship.log deleted file mode 100644 index d873d4f..0000000 --- a/starship.log +++ /dev/null @@ -1,520 +0,0 @@ -[TRACE] - (starship): Parsed arguments: Cli { - command: Prompt { - right: false, - profile: None, - continuation: false, - properties: Properties { - status_code: None, - pipestatus: None, - terminal_width: 200, - path: None, - logical_path: None, - cmd_duration: None, - keymap: "viins", - jobs: 0, - shlvl: None, - }, - }, -} -[TRACE] - (starship::utils): Trying to read from "/Users/scie/.config/starship.toml" -[TRACE] - (starship::utils): File read successfully -[TRACE] - (starship::config): Config file content: " -"$schema" = 'https://starship.rs/config-schema.json' - -format = """ -$hostname\ -$username\ -$directory\ -$git_branch\ -$git_status\ -${custom.jj}\ -$fill\ -$c\ -$elixir\ -$elm\ -$golang\ -$haskell\ -$java\ -$julia\ -$nodejs\ -$nim\ -$rust\ -$scala\ -$conda\ -$python\ -$time\n\ -[❯](fg:iris) \ -""" - -palette = "rose-pine" - -[palettes.rose-pine] -overlay = '#26233a' -love = '#eb6f92' -gold = '#f6c177' -rose = '#ebbcba' -pine = '#31748f' -foam = '#9ccfd8' -iris = '#c4a7e7' - -[directory] -format = "[](fg:overlay)[ $path ]($style)[](fg:overlay) " -style = "bg:overlay fg:pine" -truncation_length = 3 -truncation_symbol = "…/" - -[directory.substitutions] -Documents = "󰈙" -Downloads = " " -Music = " " -Pictures = " " - -[fill] -style = "fg:overlay" -symbol = " " - -[git_branch] -disabled = false -format = "[](fg:overlay)[ $symbol $branch ]($style)[](fg:overlay) " -style = "bg:overlay fg:foam" -symbol = "" - -[git_status] -disabled = false -style = "bg:overlay fg:love" -format = '[](fg:overlay)([$all_status$ahead_behind]($style))[](fg:overlay) ' -up_to_date = '[ ✓ ](bg:overlay fg:iris)' -untracked = '[?\($count\)](bg:overlay fg:gold)' -stashed = '[\$](bg:overlay fg:iris)' -modified = '[!\($count\)](bg:overlay fg:gold)' -renamed = '[»\($count\)](bg:overlay fg:iris)' -deleted = '[✘\($count\)](style)' -staged = '[++\($count\)](bg:overlay fg:gold)' -ahead = '[⇡\(${count}\)](bg:overlay fg:foam)' -diverged = '⇕[\[](bg:overlay fg:iris)[⇡\(${ahead_count}\)](bg:overlay fg:foam)[⇣\(${behind_count}\)](bg:overlay fg:rose)[\]](bg:overlay fg:iris)' -behind = '[⇣\(${count}\)](bg:overlay fg:rose)' - -[custom.jj] -when = "jj root >/dev/null 2>&1" -shell = ["fish", "-c"] -command = ''' -jj log -r @ --no-graph --ignore-working-copy --color=never \ --T ' "󱗆 " ++ change_id.short() - ++ if(bookmarks.len() > 0, - " (" ++ bookmarks.join(", ") ++ ")", - "" - ) - ++ if(conflict, - " [!]", - "" - )' -''' -format = "[](fg:overlay)[ $output ]($style)[](fg:overlay) " -style = "bg:overlay fg:foam" -[time] -disabled = false -format = " [](fg:overlay)[ $time 󰴈 ]($style)[](fg:overlay)" -style = "bg:overlay fg:rose" -time_format = "%I:%M%P" -use_12hr = true - - -[hostname] -disabled = false -ssh_only = false -trim_at = '' -format = "[](fg:overlay)[ 󰠧 $hostname$ssh_symbol ]($style)[](fg:overlay) " -style = "bg:overlay fg:rose" -ssh_symbol = ' ' - -[username] -disabled = false -format = "[](fg:overlay)[ 󰧱 $user ]($style)[](fg:overlay) " -show_always = true -style_root = "bg:overlay fg:iris" -style_user = "bg:overlay fg:iris" - -# Languages - -[c] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[elixir] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[elm] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[golang] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[haskell] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[java] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[julia] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[nodejs] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = "󰎙 " - -[nim] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = "󰆥 " - -[rust] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[scala] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = " " - -[python] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" -disabled = false -symbol = ' ' - -[conda] -style = "bg:overlay fg:pine" -format = " [](fg:overlay)[ $symbol$environment ]($style)[](fg:overlay)" -disabled = false -symbol = '🅒 ' -" -[DEBUG] - (starship::config): Config parsed: {"$schema": String("https://starship.rs/config-schema.json"), "format": String("$hostname$username$directory$git_branch$git_status${custom.jj}$fill$c$elixir$elm$golang$haskell$java$julia$nodejs$nim$rust$scala$conda$python$time\n[❯](fg:iris) "), "palette": String("rose-pine"), "palettes": Table({"rose-pine": Table({"overlay": String("#26233a"), "love": String("#eb6f92"), "gold": String("#f6c177"), "rose": String("#ebbcba"), "pine": String("#31748f"), "foam": String("#9ccfd8"), "iris": String("#c4a7e7")})}), "directory": Table({"format": String("[\u{e0b6}](fg:overlay)[ $path ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:pine"), "truncation_length": Integer(3), "truncation_symbol": String("…/"), "substitutions": Table({"Documents": String("\u{f0219}"), "Downloads": String("\u{f019} "), "Music": String("\u{f001} "), "Pictures": String("\u{f03e} ")})}), "fill": Table({"style": String("fg:overlay"), "symbol": String(" ")}), "git_branch": Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ $symbol $branch ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:foam"), "symbol": String("\u{f418}")}), "git_status": Table({"disabled": Boolean(false), "style": String("bg:overlay fg:love"), "format": String("[\u{e0b6}](fg:overlay)([$all_status$ahead_behind]($style))[\u{e0b4}](fg:overlay) "), "up_to_date": String("[ ✓ ](bg:overlay fg:iris)"), "untracked": String("[?\\($count\\)](bg:overlay fg:gold)"), "stashed": String("[\\$](bg:overlay fg:iris)"), "modified": String("[!\\($count\\)](bg:overlay fg:gold)"), "renamed": String("[»\\($count\\)](bg:overlay fg:iris)"), "deleted": String("[✘\\($count\\)](style)"), "staged": String("[++\\($count\\)](bg:overlay fg:gold)"), "ahead": String("[⇡\\(${count}\\)](bg:overlay fg:foam)"), "diverged": String("⇕[\\[](bg:overlay fg:iris)[⇡\\(${ahead_count}\\)](bg:overlay fg:foam)[⇣\\(${behind_count}\\)](bg:overlay fg:rose)[\\]](bg:overlay fg:iris)"), "behind": String("[⇣\\(${count}\\)](bg:overlay fg:rose)")}), "custom": Table({"jj": Table({"when": String("jj root >/dev/null 2>&1"), "shell": Array([String("fish"), String("-c")]), "command": String("jj log -r @ --no-graph --ignore-working-copy --color=never \\\n-T ' \"\u{f15c6} \" ++ change_id.short()\n ++ if(bookmarks.len() > 0,\n \" (\" ++ bookmarks.join(\", \") ++ \")\",\n \"\"\n )\n ++ if(conflict,\n \" [!]\",\n \"\"\n )'\n"), "format": String("[\u{e0b6}](fg:overlay)[ $output ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:foam")})}), "time": Table({"disabled": Boolean(false), "format": String(" [\u{e0b6}](fg:overlay)[ $time \u{f0d08} ]($style)[\u{e0b4}](fg:overlay)"), "style": String("bg:overlay fg:rose"), "time_format": String("%I:%M%P"), "use_12hr": Boolean(true)}), "hostname": Table({"disabled": Boolean(false), "ssh_only": Boolean(false), "trim_at": String(""), "format": String("[\u{e0b6}](fg:overlay)[ \u{f0827} $hostname$ssh_symbol ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:rose"), "ssh_symbol": String(" \u{f0ac}")}), "username": Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ \u{f09f1} $user ]($style)[\u{e0b4}](fg:overlay) "), "show_always": Boolean(true), "style_root": String("bg:overlay fg:iris"), "style_user": String("bg:overlay fg:iris")}), "c": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e61e} ")}), "elixir": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e275} ")}), "elm": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e62c} ")}), "golang": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e627} ")}), "haskell": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e777} ")}), "java": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e256} ")}), "julia": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e624} ")}), "nodejs": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f0399} ")}), "nim": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f01a5} ")}), "rust": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e7a8} ")}), "scala": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e737} ")}), "python": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e73c} ")}), "conda": Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$environment ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("🅒 ")})} -[TRACE] - (starship::context): Received completed pipestatus of None -[DEBUG] - (starship::config): Config found for "c": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e61e} ")})) -[DEBUG] - (starship::config): Config found for "c": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e61e} ")})) -[DEBUG] - (starship::config): Config found for "elixir": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e275} ")})) -[DEBUG] - (starship::config): Config found for "elixir": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e275} ")})) -[DEBUG] - (starship::config): Config found for "conda": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$environment ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("🅒 ")})) -[DEBUG] - (starship::config): Config found for "conda": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$environment ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("🅒 ")})) -[DEBUG] - (starship::config): Config found for "haskell": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e777} ")})) -[DEBUG] - (starship::config): Config found for "haskell": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e777} ")})) -[TRACE] - (starship::config): No config found for "custom.jj": Option "custom.jj" not found -[DEBUG] - (starship::config): Config found for "c": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e61e} ")})) -[DEBUG] - (starship::config): Config found for "directory": Some(Table({"format": String("[\u{e0b6}](fg:overlay)[ $path ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:pine"), "truncation_length": Integer(3), "truncation_symbol": String("…/"), "substitutions": Table({"Documents": String("\u{f0219}"), "Downloads": String("\u{f019} "), "Music": String("\u{f001} "), "Pictures": String("\u{f03e} ")})})) -[DEBUG] - (starship::config): Config found for "elixir": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e275} ")})) -[DEBUG] - (starship::config): Config found for "nodejs": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f0399} ")})) -[DEBUG] - (starship::config): Config found for "nodejs": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f0399} ")})) -[DEBUG] - (starship::config): Config found for "elm": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e62c} ")})) -[DEBUG] - (starship::config): Config found for "elm": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e62c} ")})) -[DEBUG] - (starship::config): Custom config found for "jj": Some(Table({"when": String("jj root >/dev/null 2>&1"), "shell": Array([String("fish"), String("-c")]), "command": String("jj log -r @ --no-graph --ignore-working-copy --color=never \\\n-T ' \"\u{f15c6} \" ++ change_id.short()\n ++ if(bookmarks.len() > 0,\n \" (\" ++ bookmarks.join(\", \") ++ \")\",\n \"\"\n )\n ++ if(conflict,\n \" [!]\",\n \"\"\n )'\n"), "format": String("[\u{e0b6}](fg:overlay)[ $output ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:foam")})) -[TRACE] - (starship::context): Building HashSets of directory files, folders and extensions took 335.791µs -[DEBUG] - (starship::config): Config found for "directory": Some(Table({"format": String("[\u{e0b6}](fg:overlay)[ $path ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:pine"), "truncation_length": Integer(3), "truncation_symbol": String("…/"), "substitutions": Table({"Documents": String("\u{f0219}"), "Downloads": String("\u{f019} "), "Music": String("\u{f001} "), "Pictures": String("\u{f03e} ")})})) -[TRACE] - (starship::modules): Took 4.292µs to compute module "conda" -[DEBUG] - (starship::config): Config found for "nodejs": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f0399} ")})) -[DEBUG] - (starship::config): Config found for "haskell": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e777} ")})) -[DEBUG] - (starship::config): Config found for "elm": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e62c} ")})) -[TRACE] - (starship::modules): Took 1.539875ms to compute module "elm" -[DEBUG] - (starship::config): Config found for "elm": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e62c} ")})) -[DEBUG] - (starship::config): Config found for "fill": Some(Table({"style": String("fg:overlay"), "symbol": String(" ")})) -[DEBUG] - (starship::config): Config found for "fill": Some(Table({"style": String("fg:overlay"), "symbol": String(" ")})) -[DEBUG] - (starship::config): Config found for "fill": Some(Table({"style": String("fg:overlay"), "symbol": String(" ")})) -[TRACE] - (starship::modules): Took 1.332458ms to compute module "nodejs" -[DEBUG] - (starship::config): Config found for "nodejs": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f0399} ")})) -[DEBUG] - (starship::config): Config found for "python": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e73c} ")})) -[DEBUG] - (starship::config): Config found for "python": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e73c} ")})) -[TRACE] - (starship::modules): Took 2.951958ms to compute module "elixir" -[DEBUG] - (starship::config): Config found for "elixir": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e275} ")})) -[DEBUG] - (starship::config): Config found for "git_branch": Some(Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ $symbol $branch ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:foam"), "symbol": String("\u{f418}")})) -[DEBUG] - (starship::config): Config found for "git_branch": Some(Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ $symbol $branch ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:foam"), "symbol": String("\u{f418}")})) -[TRACE] - (starship::modules): Took 3.019125ms to compute module "haskell" -[DEBUG] - (starship::config): Config found for "haskell": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e777} ")})) -[DEBUG] - (starship::config): Config found for "hostname": Some(Table({"disabled": Boolean(false), "ssh_only": Boolean(false), "trim_at": String(""), "format": String("[\u{e0b6}](fg:overlay)[ \u{f0827} $hostname$ssh_symbol ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:rose"), "ssh_symbol": String(" \u{f0ac}")})) -[DEBUG] - (starship::config): Config found for "hostname": Some(Table({"disabled": Boolean(false), "ssh_only": Boolean(false), "trim_at": String(""), "format": String("[\u{e0b6}](fg:overlay)[ \u{f0827} $hostname$ssh_symbol ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:rose"), "ssh_symbol": String(" \u{f0ac}")})) -[DEBUG] - (starship::config): Config found for "directory": Some(Table({"format": String("[\u{e0b6}](fg:overlay)[ $path ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:pine"), "truncation_length": Integer(3), "truncation_symbol": String("…/"), "substitutions": Table({"Documents": String("\u{f0219}"), "Downloads": String("\u{f019} "), "Music": String("\u{f001} "), "Pictures": String("\u{f03e} ")})})) -[DEBUG] - (starship::config): Config found for "git_status": Some(Table({"disabled": Boolean(false), "style": String("bg:overlay fg:love"), "format": String("[\u{e0b6}](fg:overlay)([$all_status$ahead_behind]($style))[\u{e0b4}](fg:overlay) "), "up_to_date": String("[ ✓ ](bg:overlay fg:iris)"), "untracked": String("[?\\($count\\)](bg:overlay fg:gold)"), "stashed": String("[\\$](bg:overlay fg:iris)"), "modified": String("[!\\($count\\)](bg:overlay fg:gold)"), "renamed": String("[»\\($count\\)](bg:overlay fg:iris)"), "deleted": String("[✘\\($count\\)](style)"), "staged": String("[++\\($count\\)](bg:overlay fg:gold)"), "ahead": String("[⇡\\(${count}\\)](bg:overlay fg:foam)"), "diverged": String("⇕[\\[](bg:overlay fg:iris)[⇡\\(${ahead_count}\\)](bg:overlay fg:foam)[⇣\\(${behind_count}\\)](bg:overlay fg:rose)[\\]](bg:overlay fg:iris)"), "behind": String("[⇣\\(${count}\\)](bg:overlay fg:rose)")})) -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::modules::custom): Running 'jj root >/dev/null 2>&1' -[TRACE] - (starship::utils): Creating Command for binary "fish" -[DEBUG] - (starship::config): Config found for "hostname": Some(Table({"disabled": Boolean(false), "ssh_only": Boolean(false), "trim_at": String(""), "format": String("[\u{e0b6}](fg:overlay)[ \u{f0827} $hostname$ssh_symbol ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:rose"), "ssh_symbol": String(" \u{f0ac}")})) -[DEBUG] - (starship::modules::directory): Home dir: "/Users/scie" -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: rose -[TRACE] - (starship::config): Read user-defined color string: rose defined as #ebbcba -[TRACE] - (starship::config): Parsing color_string: #ebbcba -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #ebbcba -[TRACE] - (starship::config): Read RGB color string: 235,188,186 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::modules): Took 5.010625ms to compute module "fill" -[DEBUG] - (starship::config): Config found for "golang": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e627} ")})) -[DEBUG] - (starship::config): Config found for "golang": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e627} ")})) -[DEBUG] - (starship::config): Config found for "golang": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e627} ")})) -[TRACE] - (starship::modules): Took 213.916µs to compute module "golang" -[DEBUG] - (starship::config): Config found for "scala": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e737} ")})) -[DEBUG] - (starship::config): Config found for "scala": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e737} ")})) -[DEBUG] - (starship::config): Config found for "scala": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e737} ")})) -[DEBUG] - (starship::config): Config found for "git_status": Some(Table({"disabled": Boolean(false), "style": String("bg:overlay fg:love"), "format": String("[\u{e0b6}](fg:overlay)([$all_status$ahead_behind]($style))[\u{e0b4}](fg:overlay) "), "up_to_date": String("[ ✓ ](bg:overlay fg:iris)"), "untracked": String("[?\\($count\\)](bg:overlay fg:gold)"), "stashed": String("[\\$](bg:overlay fg:iris)"), "modified": String("[!\\($count\\)](bg:overlay fg:gold)"), "renamed": String("[»\\($count\\)](bg:overlay fg:iris)"), "deleted": String("[✘\\($count\\)](style)"), "staged": String("[++\\($count\\)](bg:overlay fg:gold)"), "ahead": String("[⇡\\(${count}\\)](bg:overlay fg:foam)"), "diverged": String("⇕[\\[](bg:overlay fg:iris)[⇡\\(${ahead_count}\\)](bg:overlay fg:foam)[⇣\\(${behind_count}\\)](bg:overlay fg:rose)[\\]](bg:overlay fg:iris)"), "behind": String("[⇣\\(${count}\\)](bg:overlay fg:rose)")})) -[DEBUG] - (starship::config): Config found for "git_branch": Some(Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ $symbol $branch ]($style)[\u{e0b4}](fg:overlay) "), "style": String("bg:overlay fg:foam"), "symbol": String("\u{f418}")})) -[TRACE] - (starship::modules): Took 3.292666ms to compute module "c" -[DEBUG] - (starship::config): Config found for "c": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e61e} ")})) -[DEBUG] - (starship::config): Config found for "java": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e256} ")})) -[DEBUG] - (starship::config): Config found for "java": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e256} ")})) -[DEBUG] - (starship::modules::directory): Physical dir: "/Users/scie/dots" -[DEBUG] - (starship::modules::directory): Display dir: "/Users/scie/dots" -[DEBUG] - (starship::config): Config found for "git_status": Some(Table({"disabled": Boolean(false), "style": String("bg:overlay fg:love"), "format": String("[\u{e0b6}](fg:overlay)([$all_status$ahead_behind]($style))[\u{e0b4}](fg:overlay) "), "up_to_date": String("[ ✓ ](bg:overlay fg:iris)"), "untracked": String("[?\\($count\\)](bg:overlay fg:gold)"), "stashed": String("[\\$](bg:overlay fg:iris)"), "modified": String("[!\\($count\\)](bg:overlay fg:gold)"), "renamed": String("[»\\($count\\)](bg:overlay fg:iris)"), "deleted": String("[✘\\($count\\)](style)"), "staged": String("[++\\($count\\)](bg:overlay fg:gold)"), "ahead": String("[⇡\\(${count}\\)](bg:overlay fg:foam)"), "diverged": String("⇕[\\[](bg:overlay fg:iris)[⇡\\(${ahead_count}\\)](bg:overlay fg:foam)[⇣\\(${behind_count}\\)](bg:overlay fg:rose)[\\]](bg:overlay fg:iris)"), "behind": String("[⇣\\(${count}\\)](bg:overlay fg:rose)")})) -[TRACE] - (starship::modules): Took 2.517667ms to compute module "hostname" -[DEBUG] - (starship::config): Config found for "python": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e73c} ")})) -[TRACE] - (starship::utils): Using "/opt/homebrew/bin/fish" as "fish" -[DEBUG] - (starship::config): Config found for "java": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e256} ")})) -[TRACE] - (starship::modules): Took 1.434708ms to compute module "java" -[DEBUG] - (starship::config): Config found for "java": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e256} ")})) -[DEBUG] - (starship::config): Config found for "julia": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e624} ")})) -[DEBUG] - (starship::config): Config found for "julia": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e624} ")})) -[DEBUG] - (starship::config): Config found for "julia": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e624} ")})) -[TRACE] - (starship::modules): Took 230.958µs to compute module "julia" -[DEBUG] - (starship::config): Config found for "nim": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f01a5} ")})) -[DEBUG] - (starship::config): Config found for "nim": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f01a5} ")})) -[TRACE] - (starship::modules): Took 8.428875ms to compute module "python" -[DEBUG] - (starship::config): Config found for "python": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e73c} ")})) -[DEBUG] - (starship::config): Config found for "time": Some(Table({"disabled": Boolean(false), "format": String(" [\u{e0b6}](fg:overlay)[ $time \u{f0d08} ]($style)[\u{e0b4}](fg:overlay)"), "style": String("bg:overlay fg:rose"), "time_format": String("%I:%M%P"), "use_12hr": Boolean(true)})) -[DEBUG] - (starship::config): Config found for "time": Some(Table({"disabled": Boolean(false), "format": String(" [\u{e0b6}](fg:overlay)[ $time \u{f0d08} ]($style)[\u{e0b4}](fg:overlay)"), "style": String("bg:overlay fg:rose"), "time_format": String("%I:%M%P"), "use_12hr": Boolean(true)})) -[TRACE] - (starship::modules): Took 228.541µs to compute module "scala" -[DEBUG] - (starship::config): Config found for "username": Some(Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ \u{f09f1} $user ]($style)[\u{e0b4}](fg:overlay) "), "show_always": Boolean(true), "style_root": String("bg:overlay fg:iris"), "style_user": String("bg:overlay fg:iris")})) -[DEBUG] - (starship::config): Config found for "username": Some(Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ \u{f09f1} $user ]($style)[\u{e0b4}](fg:overlay) "), "show_always": Boolean(true), "style_root": String("bg:overlay fg:iris"), "style_user": String("bg:overlay fg:iris")})) -[DEBUG] - (starship::config): Config found for "time": Some(Table({"disabled": Boolean(false), "format": String(" [\u{e0b6}](fg:overlay)[ $time \u{f0d08} ]($style)[\u{e0b4}](fg:overlay)"), "style": String("bg:overlay fg:rose"), "time_format": String("%I:%M%P"), "use_12hr": Boolean(true)})) -[DEBUG] - (starship::config): Config found for "rust": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e7a8} ")})) -[DEBUG] - (starship::config): Config found for "rust": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e7a8} ")})) -[DEBUG] - (starship::config): Config found for "rust": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{e7a8} ")})) -[TRACE] - (starship::modules): Took 172.708µs to compute module "rust" -[DEBUG] - (starship::config): Config found for "nim": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f01a5} ")})) -[DEBUG] - (starship::config): Config found for "username": Some(Table({"disabled": Boolean(false), "format": String("[\u{e0b6}](fg:overlay)[ \u{f09f1} $user ]($style)[\u{e0b4}](fg:overlay) "), "show_always": Boolean(true), "style_root": String("bg:overlay fg:iris"), "style_user": String("bg:overlay fg:iris")})) -[TRACE] - (starship::modules::time): Timer module is enabled with format string: %I:%M%P -[TRACE] - (starship::modules): Took 2.325542ms to compute module "nim" -[DEBUG] - (starship::config): Config found for "nim": Some(Table({"style": String("bg:overlay fg:pine"), "format": String(" [\u{e0b6}](fg:overlay)[ $symbol$version ]($style)[\u{e0b4}](fg:overlay)"), "disabled": Boolean(false), "symbol": String("\u{f01a5} ")})) -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: rose -[TRACE] - (starship::config): Read user-defined color string: rose defined as #ebbcba -[TRACE] - (starship::config): Parsing color_string: #ebbcba -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #ebbcba -[TRACE] - (starship::config): Read RGB color string: 235,188,186 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: iris -[TRACE] - (starship::config): Read user-defined color string: iris defined as #c4a7e7 -[TRACE] - (starship::config): Parsing color_string: #c4a7e7 -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #c4a7e7 -[TRACE] - (starship::config): Read RGB color string: 196,167,231 -[TRACE] - (starship::modules::custom): non-zero exit code 'Some(1)' -[TRACE] - (starship::modules::custom): stdout: -[TRACE] - (starship::modules::custom): stderr: fish: -c: option requires an argument - - -[TRACE] - (starship::modules): Took 19.565583ms to compute module "custom.jj" -[TRACE] - (starship::config): No config found for "custom.jj": Option "custom.jj" not found -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::modules): Took 4.504292ms to compute module "time" -[TRACE] - (starship::modules): Took 4.212417ms to compute module "username" -[TRACE] - (starship::context): Found git repo: Repository { kind: WorkTree { is_linked: false }, git_dir: "/Users/scie/dots/.git", workdir: Some("/Users/scie/dots") }, (trust: Full) -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: foam -[TRACE] - (starship::config): Read user-defined color string: foam defined as #9ccfd8 -[TRACE] - (starship::config): Parsing color_string: #9ccfd8 -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #9ccfd8 -[TRACE] - (starship::config): Read RGB color string: 156,207,216 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: pine -[TRACE] - (starship::config): Read user-defined color string: pine defined as #31748f -[TRACE] - (starship::config): Parsing color_string: #31748f -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #31748f -[TRACE] - (starship::config): Read RGB color string: 49,116,143 -[TRACE] - (starship::modules): Took 23.9265ms to compute module "git_branch" -[DEBUG] - (starship::modules::git_status): New repo status created -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::modules): Took 27.508625ms to compute module "directory" -[TRACE] - (starship::utils): Creating Command for binary "git" -[TRACE] - (starship::utils): Using "/usr/bin/git" as "git" -[TRACE] - (starship::context): Executing git command: GIT_OPTIONAL_LOCKS="0" "/usr/bin/git" "-C" "/Users/scie/dots" "--git-dir" "/Users/scie/dots/.git" "-c" "core.fsmonitor=" "--work-tree" "/Users/scie/dots" "for-each-ref" "--format" "%(upstream) %(upstream:track)" "refs/heads/main" -[TRACE] - (starship::utils): stdout: "refs/remotes/origin/main \n", stderr: "", exit code: "Some(0)", took 12.70225ms -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: iris -[TRACE] - (starship::config): Read user-defined color string: iris defined as #c4a7e7 -[TRACE] - (starship::config): Parsing color_string: #c4a7e7 -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #c4a7e7 -[TRACE] - (starship::config): Read RGB color string: 196,167,231 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: gold -[TRACE] - (starship::config): Read user-defined color string: gold defined as #f6c177 -[TRACE] - (starship::config): Parsing color_string: #f6c177 -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #f6c177 -[TRACE] - (starship::config): Read RGB color string: 246,193,119 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: gold -[TRACE] - (starship::config): Read user-defined color string: gold defined as #f6c177 -[TRACE] - (starship::config): Parsing color_string: #f6c177 -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #f6c177 -[TRACE] - (starship::config): Read RGB color string: 246,193,119 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: love -[TRACE] - (starship::config): Read user-defined color string: love defined as #eb6f92 -[TRACE] - (starship::config): Parsing color_string: #eb6f92 -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #eb6f92 -[TRACE] - (starship::config): Read RGB color string: 235,111,146 -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: overlay -[TRACE] - (starship::config): Read user-defined color string: overlay defined as #26233a -[TRACE] - (starship::config): Parsing color_string: #26233a -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #26233a -[TRACE] - (starship::config): Read RGB color string: 38,35,58 -[TRACE] - (starship::modules): Took 34.624084ms to compute module "git_status" -[TRACE] - (starship::config): Found color palette: rose-pine -[TRACE] - (starship::config): Parsing color_string: iris -[TRACE] - (starship::config): Read user-defined color string: iris defined as #c4a7e7 -[TRACE] - (starship::config): Parsing color_string: #c4a7e7 -[TRACE] - (starship::config): Attempting to read hexadecimal color string: #c4a7e7 -[TRACE] - (starship::config): Read RGB color string: 196,167,231 diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf index a6abfa8..72a4f9b 100644 --- a/tmux/.tmux.conf +++ b/tmux/.tmux.conf @@ -2,8 +2,11 @@ set-environment -g TMUX_POWERLINE_THEME bubble # Options set -g mouse on -set -g default-terminal "screen-256color" -set-option -sa terminal-overrides ',xterm-256color:Tc,xterm-*:allow-passthrough' +# set -g default-terminal "screen-256color" +set -g default-terminal "xterm-ghostty" +# set-option -sa terminal-overrides ',xterm-256color:Tc,xterm-*:allow-passthrough' +set -ga terminal-overrides ",xterm-ghostty:Tc" + set-window-option -g mode-keys vi set -g status-position top set-option -g set-clipboard on @@ -13,6 +16,11 @@ set -g base-index 1 setw -g pane-base-index 1 +set -g allow-passthrough all +set -as terminal-features ",xterm-ghostty:hyperlinks" + + + # Keybinds set-option -g prefix C-\\ unbind C-b @@ -51,6 +59,11 @@ bind-key "T" run-shell "sesh connect \"$( --preview 'sesh preview {}' )\"" +bind-key -T copy-mode-vi [ send-keys -X previous-prompt +bind-key -T copy-mode-vi M-[ send-keys -X previous-prompt -o +bind-key -T copy-mode-vi ] send-keys -X next-prompt +bind-key -T copy-mode-vi M-] send-keys -X next-prompt -o + # Plugins set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible'