aboutsummaryrefslogtreecommitdiff
path: root/home/starship.nix
diff options
context:
space:
mode:
authorDemonKingSwarn <rockingswarn@gmail.com>2026-04-20 14:16:22 +0530
committerDemonKingSwarn <rockingswarn@gmail.com>2026-04-20 14:16:22 +0530
commitc20179f1afc29be2ef3ee32011cbc097bc70f771 (patch)
tree6d601e759040d6e5843b1910c21bc1b17c63b231 /home/starship.nix
parent62672163af7f58bac1607e3b33c59dd5ead0c52d (diff)
downloadodysseus-c20179f1afc29be2ef3ee32011cbc097bc70f771.zip
odysseus-c20179f1afc29be2ef3ee32011cbc097bc70f771.tar.gz
better organization and tmux
Diffstat (limited to 'home/starship.nix')
-rw-r--r--home/starship.nix55
1 files changed, 55 insertions, 0 deletions
diff --git a/home/starship.nix b/home/starship.nix
new file mode 100644
index 0000000..500a0cd
--- /dev/null
+++ b/home/starship.nix
@@ -0,0 +1,55 @@
+{ ... }:
+
+{
+ xdg.enable = true;
+
+ programs.starship = {
+ enable = true;
+ settings = {
+ add_newline = true;
+ command_timeout = 100000000;
+
+ line_break = {
+ disabled = true;
+ };
+
+ package = {
+ disabled = true;
+ };
+
+ aws = {
+ style = "bold #ffb86c";
+ };
+
+ character = {
+ error_symbol = "[❯](bold #ff5555)";
+ success_symbol = "[❯](bold #50fa7b)";
+ };
+
+ cmd_duration = {
+ style = "bold #f1fa8c";
+ };
+
+ directory = {
+ style = "bold #50fa7b";
+ };
+
+ git_branch = {
+ style = "bold #ff79c6";
+ };
+
+ git_status = {
+ style = "bold #ff5555";
+ };
+
+ hostname = {
+ style = "bold #bd93f9";
+ };
+
+ username = {
+ format = "[$user]($style) on ";
+ style_user = "bold #8be9fd";
+ };
+ };
+ };
+}