From eb3093d4627508f17b8468645328c5dbe3b1e128 Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Wed, 9 Apr 2025 22:16:45 +0200 Subject: [PATCH 1/2] foot.nix: fix configuration --- modules/programs/gui/foot.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/modules/programs/gui/foot.nix b/modules/programs/gui/foot.nix index 3ad1f3f..8677994 100644 --- a/modules/programs/gui/foot.nix +++ b/modules/programs/gui/foot.nix @@ -17,10 +17,10 @@ title = "foot"; locked-title = "no"; - # font = "valiosevka:size=14"; - # font-bold = "valiosevka:size=14"; - font = "Iosevka Nerd Font:size=14"; - font-bold = "Iosevka Nerd Font:size=14"; + font = "valiosevka:size=14"; + font-bold = "valiosevka:size=14"; + # font = "Iosevka Nerd Font:size=14"; + # font-bold = "Iosevka Nerd Font:size=14"; line-height = 20; letter-spacing = 0; @@ -60,9 +60,6 @@ launch = "${pkgs.xdg-utils}/bin/xdg-open \${url}"; label-letters = "sadfjklewcmpgh"; osc8-underline = "always"; - protocols = "http, https, ftp, ftps, file, gemini, gopher, irc, ircs"; - uri-characters = '' - abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.,~:;/?#@!$&%*+="'()[]''; }; tweak = { From 2189ad3c08e45e27ebc160cffb9f808c36e819be Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Wed, 9 Apr 2025 22:16:45 +0200 Subject: [PATCH 2/2] starship.nix: change prompt --- packages/shell/starship.nix | 38 ++++++++----------------------------- 1 file changed, 8 insertions(+), 30 deletions(-) diff --git a/packages/shell/starship.nix b/packages/shell/starship.nix index fde1199..9c0d3e3 100644 --- a/packages/shell/starship.nix +++ b/packages/shell/starship.nix @@ -1,38 +1,25 @@ { add_newline = false; command_timeout = 2000; - # format = "$hostname$username$directory$shell$nix_shell$git_branch$git_commit$git_state$git_status$jobs$cmd_duration\n$character"; - scan_timeout = 2; + format = "$hostname$username$directory$shell$nix_shell$jobs$character"; + scan_timeout = 1; character = { - error_symbol = "[](bold red)"; - format = "$symbol [|](bold bright-black) "; - success_symbol = "[](bold green)"; - vicmd_symbol = "[](bold yellow)"; + error_symbol = "[λ](bold red)"; + success_symbol = "[λ](bold green)"; }; directory = { - format = "[ ](bold green) [$path]($style) "; + format = "[](bold green) [$path]($style) "; truncation_length = 2; }; - git_branch = { - style = "bold purple"; + + direnv = { + disabled = false; }; - git_commit.commit_hash_length = 7; git_status = { disabled = true; - ahead = "⇡ "; - behind = "⇣ "; - conflicted = " "; - deleted = "✘ "; - diverged = "⇆ "; - modified = "!"; - renamed = "»"; - staged = "+"; - stashed = "≡"; - style = "red"; - untracked = "?"; }; hostname = { @@ -41,21 +28,12 @@ ssh_only = true; }; - line_break.disabled = false; - c.symbol = "[ ](black)"; lua.symbol = "[ ](blue) "; - - golang.symbol = "[󰟓 ](blue)"; nix_shell.symbol = "[󱄅 ](blue) "; - nodejs.symbol = "[󰎙 ](yellow)"; - package.symbol = "📦 "; - python.symbol = "[ ](blue) "; - rust.symbol = "[ ](red) "; - username.format = "[$user]($style) in "; }