From 50d145ab4cb1e8ea1bc9e8bed20bf4020ddd9080 Mon Sep 17 00:00:00 2001 From: Jack Platten Date: Sun, 26 Apr 2026 22:35:51 -0700 Subject: [PATCH] Add .chezmoiexternal.toml Update .config/ghostty/config.ghostty Update .config/lx/config.toml Update .config/fish/fish_plugins Update .config/starship.toml --- .chezmoiexternal.toml | 3 + private_dot_config/ghostty/config.ghostty | 1 + private_dot_config/lx/config.toml | 7 +- private_dot_config/private_fish/fish_plugins | 2 +- private_dot_config/starship.toml | 102 ++++++++++++++++++- 5 files changed, 107 insertions(+), 8 deletions(-) create mode 100644 .chezmoiexternal.toml diff --git a/.chezmoiexternal.toml b/.chezmoiexternal.toml new file mode 100644 index 0000000..9eeb80d --- /dev/null +++ b/.chezmoiexternal.toml @@ -0,0 +1,3 @@ +[".config/fish/completions/mise.fish"] +type = "file" +url = "https://raw.githubusercontent.com/jdx/mise/refs/heads/main/completions/mise.fish" diff --git a/private_dot_config/ghostty/config.ghostty b/private_dot_config/ghostty/config.ghostty index d5833d9..f7ff781 100644 --- a/private_dot_config/ghostty/config.ghostty +++ b/private_dot_config/ghostty/config.ghostty @@ -1,3 +1,4 @@ +#theme = Srcery theme = Monokai Pro font-size = 12 font-family = Berkeley Mono diff --git a/private_dot_config/lx/config.toml b/private_dot_config/lx/config.toml index bca2c48..2ad1da7 100644 --- a/private_dot_config/lx/config.toml +++ b/private_dot_config/lx/config.toml @@ -1,7 +1,7 @@ ## lx configuration file ## Generated by: lx --init-config ## Documentation: https://github.com/wjv/lx -version = "0.4" +version = "0.6" ## ── Formats ─────────────────────────────────────────────────────── @@ -59,12 +59,13 @@ long3 = [ ## Shared base: settings that all personalities inherit. [personality.default] color = "auto" # always / auto / never -color-scale = "256" # none / 16 / 256 +gradient = "all" # none / 16 / 256 time-style = "default" # default / iso / long-iso / full-iso group-dirs = "none" # first / last / none icons = "never" # always / auto / never classify = "auto" # always / auto / never -# theme = "exa" # named theme (see below) +theme = "lx-24bit" # named theme (see below) +smooth = true ## The "lx" personality applies when the binary is invoked as "lx". [personality.lx] diff --git a/private_dot_config/private_fish/fish_plugins b/private_dot_config/private_fish/fish_plugins index d033ff1..2875556 100644 --- a/private_dot_config/private_fish/fish_plugins +++ b/private_dot_config/private_fish/fish_plugins @@ -7,6 +7,6 @@ ilancosman/clownfish icezyclon/zoxide.fish scaryrawr/copilot.fish jorgebucaran/fishtape -plttn/tide@v7 nertzy/fish_jj_prompt patrickf1/fzf.fish +plttn/tide@v7 diff --git a/private_dot_config/starship.toml b/private_dot_config/starship.toml index bbc14d0..c2e7519 100644 --- a/private_dot_config/starship.toml +++ b/private_dot_config/starship.toml @@ -1,8 +1,102 @@ # Get editor completions based on the config schema "$schema" = 'https://starship.rs/config-schema.json' +format = """ +$username\ +$hostname\ +$localip\ +$shlvl\ +$singularity\ +$kubernetes\ +$nats\ +$directory\ +$vcsh\ +$vcs\ +$docker_context\ +$package\ +$bun\ +$c\ +$cmake\ +$cobol\ +$cpp\ +$daml\ +$dart\ +$deno\ +$dotnet\ +$elixir\ +$elm\ +$erlang\ +$fennel\ +$fortran\ +$gleam\ +$golang\ +$gradle\ +$haskell\ +$haxe\ +$helm\ +$java\ +$julia\ +$kotlin\ +$lua\ +$maven\ +$mojo\ +$nim\ +$nodejs\ +$ocaml\ +$odin\ +$opa\ +$perl\ +$php\ +$pulumi\ +$purescript\ +$python\ +$quarto\ +$raku\ +$rlang\ +$red\ +$ruby\ +$rust\ +$scala\ +$solidity\ +$swift\ +$terraform\ +$typst\ +$vlang\ +$vagrant\ +$xmake\ +$zig\ +$buf\ +$guix_shell\ +$nix_shell\ +$conda\ +$pixi\ +$meson\ +$spack\ +$memory_usage\ +$aws\ +$gcloud\ +$openstack\ +$azure\ +$direnv\ +$env_var\ +$mise\ +$crystal\ +$custom\ +$sudo\ +$cmd_duration\ +$line_break\ +$jobs\ +$battery\ +$time\ +$status\ +$container\ +$netns\ +$os\ +$shell\ +$character""" -add_newline = false -[directory] -repo_root_style = 'blue' -before_repo_root_style = 'cyan' + +# add_newline = false +# [directory] +# repo_root_style = 'blue' +# before_repo_root_style = 'cyan' -- 2.51.2