diff --git a/configs/server.nix b/configs/server.nix index 3016f52..012e86d 100644 --- a/configs/server.nix +++ b/configs/server.nix @@ -11,7 +11,7 @@ in { ../programs/fish.nix ../programs/git.nix - ../programs/starship.nix + ../programs/starship ]; hm.home.stateVersion = "23.11"; diff --git a/programs/starship.nix b/programs/starship.nix deleted file mode 100644 index 30f88b1..0000000 --- a/programs/starship.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ - hm.programs.starship = { - enable = true; - settings = { - add_newline = false; - - directory = { - truncation_length = 3; - truncation_symbol = "…/"; - }; - }; - }; -} diff --git a/programs/starship/default.nix b/programs/starship/default.nix new file mode 100644 index 0000000..4700cd7 --- /dev/null +++ b/programs/starship/default.nix @@ -0,0 +1,15 @@ +{ + hm.programs.starship = { + enable = true; + settings = + { + add_newline = false; + + directory = { + truncation_length = 3; + truncation_symbol = "…/"; + }; + } + // builtins.fromTOML (builtins.readFile ./nerd-font.toml); + }; +} diff --git a/programs/starship/nerd-font.toml b/programs/starship/nerd-font.toml new file mode 100644 index 0000000..540a4fc --- /dev/null +++ b/programs/starship/nerd-font.toml @@ -0,0 +1,160 @@ +[aws] +symbol = " " + +[buf] +symbol = " " + +[c] +symbol = " " + +[conda] +symbol = " " + +[crystal] +symbol = " " + +[dart] +symbol = " " + +[directory] +read_only = " 󰌾" + +[docker_context] +symbol = " " + +[elixir] +symbol = " " + +[elm] +symbol = " " + +[fennel] +symbol = " " + +[fossil_branch] +symbol = " " + +[git_branch] +symbol = " " + +[golang] +symbol = " " + +[guix_shell] +symbol = " " + +[haskell] +symbol = " " + +[haxe] +symbol = " " + +[hg_branch] +symbol = " " + +[hostname] +ssh_symbol = " " + +[java] +symbol = " " + +[julia] +symbol = " " + +[kotlin] +symbol = " " + +[lua] +symbol = " " + +[memory_usage] +symbol = "󰍛 " + +[meson] +symbol = "󰔷 " + +[nim] +symbol = "󰆥 " + +[nix_shell] +symbol = " " + +[nodejs] +symbol = " " + +[ocaml] +symbol = " " + +[os.symbols] +Alpaquita = " " +Alpine = " " +Amazon = " " +Android = " " +Arch = " " +Artix = " " +CentOS = " " +Debian = " " +DragonFly = " " +Emscripten = " " +EndeavourOS = " " +Fedora = " " +FreeBSD = " " +Garuda = "󰛓 " +Gentoo = " " +HardenedBSD = "󰞌 " +Illumos = "󰈸 " +Linux = " " +Mabox = " " +Macos = " " +Manjaro = " " +Mariner = " " +MidnightBSD = " " +Mint = " " +NetBSD = " " +NixOS = " " +OpenBSD = "󰈺 " +openSUSE = " " +OracleLinux = "󰌷 " +Pop = " " +Raspbian = " " +Redhat = " " +RedHatEnterprise = " " +Redox = "󰀘 " +Solus = "󰠳 " +SUSE = " " +Ubuntu = " " +Unknown = " " +Windows = "󰍲 " + +[package] +symbol = "󰏗 " + +[perl] +symbol = " " + +[php] +symbol = " " + +[pijul_channel] +symbol = " " + +[python] +symbol = " " + +[rlang] +symbol = "󰟔 " + +[ruby] +symbol = " " + +[rust] +symbol = " " + +[scala] +symbol = " " + +[swift] +symbol = " " + +[zig] +symbol = " " diff --git a/systems/fuji-wsl/default.nix b/systems/fuji-wsl/default.nix index 5f103f7..64802b8 100644 --- a/systems/fuji-wsl/default.nix +++ b/systems/fuji-wsl/default.nix @@ -11,7 +11,7 @@ in { ../../programs/fish.nix ../../programs/git.nix - ../../programs/starship.nix + ../../programs/starship ]; hm.home.stateVersion = "23.11";