summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fish/.config/fish/config.fish117
-rw-r--r--ghostty/.config/ghostty/config8
-rw-r--r--starship.log520
-rw-r--r--tmux/.tmux.conf17
4 files changed, 83 insertions, 579 deletions
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
+set -gx XDG_CONFIG_HOME $HOME/.config
+
if status is-interactive
- set -g fish_greeting ""
- pfetch
- fish_config theme choose "Rosé Pine"
- starship init fish | source
- zoxide init fish | source
+ 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
+
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'