mirror of
				https://github.com/WarrenHood/dotfiles.git
				synced 2025-11-04 10:58:40 +00:00 
			
		
		
		
	Added starship to arch and config
(cherry picked from commit 5047849e3e)
			
			
This commit is contained in:
		
							parent
							
								
									bdec70f047
								
							
						
					
					
						commit
						a4852823f8
					
				
							
								
								
									
										8
									
								
								setup
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								setup
									
									
									
									
									
								
							| 
						 | 
					@ -24,11 +24,11 @@ else
 | 
				
			||||||
    echo "Updating Arch"
 | 
					    echo "Updating Arch"
 | 
				
			||||||
    sudo pacman -Syyu
 | 
					    sudo pacman -Syyu
 | 
				
			||||||
    echo "Installing tools/utils"
 | 
					    echo "Installing tools/utils"
 | 
				
			||||||
    sudo pacman -S ripgrep fd neovim make stow tmux awesome dmenu arandr autorandr volumeicon picom nitrogen network-manager-applet lxsession thunar lxappearance-gtk3 -profiles-daemon thermald acpi arc-icon-theme playerctl
 | 
					    sudo pacman -S ripgrep fd neovim make stow tmux awesome dmenu arandr autorandr volumeicon picom nitrogen network-manager-applet lxsession thunar lxappearance-gtk3 power-profiles-daemon thermald acpi arc-icon-theme playerctl bspwm sxhkd polybar xorg-xsetroot ttf-jetbrains-mono-nerd starship
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # sudo systemctl enable --now power-profiles-daemon
 | 
					    sudo systemctl enable --now power-profiles-daemon
 | 
				
			||||||
    # sudo thermald --systemd
 | 
					    sudo thermald --systemd
 | 
				
			||||||
    # sudo power-profiles-daemon set performance
 | 
					    sudo power-profiles-daemon set performance
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										188
									
								
								starship/.config/starship.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										188
									
								
								starship/.config/starship.toml
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,188 @@
 | 
				
			||||||
 | 
					[aws]
 | 
				
			||||||
 | 
					format = '\[[$symbol($profile)(\($region\))(\[$duration\])]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[bun]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[c]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version(-$name))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[cmake]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[cmd_duration]
 | 
				
			||||||
 | 
					format = '\[[⏱ $duration]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[cobol]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[conda]
 | 
				
			||||||
 | 
					format = '\[[$symbol$environment]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[crystal]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[daml]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[dart]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[deno]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[docker_context]
 | 
				
			||||||
 | 
					format = '\[[$symbol$context]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[dotnet]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)(🎯 $tfm)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[elixir]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version \(OTP $otp_version\))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[elm]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[erlang]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[fennel]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[fossil_branch]
 | 
				
			||||||
 | 
					format = '\[[$symbol$branch]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[gcloud]
 | 
				
			||||||
 | 
					format = '\[[$symbol$account(@$domain)(\($region\))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[git_branch]
 | 
				
			||||||
 | 
					format = '\[[$symbol$branch]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[git_status]
 | 
				
			||||||
 | 
					format = '([\[$all_status$ahead_behind\]]($style))'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[golang]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[gradle]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[guix_shell]
 | 
				
			||||||
 | 
					format = '\[[$symbol]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[haskell]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[haxe]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[helm]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[hg_branch]
 | 
				
			||||||
 | 
					format = '\[[$symbol$branch]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[java]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[julia]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[kotlin]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[kubernetes]
 | 
				
			||||||
 | 
					format = '\[[$symbol$context( \($namespace\))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[lua]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[memory_usage]
 | 
				
			||||||
 | 
					format = '\[$symbol[$ram( | $swap)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[meson]
 | 
				
			||||||
 | 
					format = '\[[$symbol$project]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[nim]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[nix_shell]
 | 
				
			||||||
 | 
					format = '\[[$symbol$state( \($name\))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[nodejs]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ocaml]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)(\($switch_indicator$switch_name\))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[opa]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[openstack]
 | 
				
			||||||
 | 
					format = '\[[$symbol$cloud(\($project\))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[os]
 | 
				
			||||||
 | 
					format = '\[[$symbol]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[package]
 | 
				
			||||||
 | 
					format = '\[[$symbol$version]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[perl]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[php]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[pijul_channel]
 | 
				
			||||||
 | 
					format = '\[[$symbol$channel]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[pulumi]
 | 
				
			||||||
 | 
					format = '\[[$symbol$stack]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[purescript]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[python]
 | 
				
			||||||
 | 
					format = '\[[${symbol}${pyenv_prefix}(${version})(\($virtualenv\))]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[raku]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version-$vm_version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[red]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ruby]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[rust]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[scala]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[spack]
 | 
				
			||||||
 | 
					format = '\[[$symbol$environment]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sudo]
 | 
				
			||||||
 | 
					format = '\[[as $symbol]\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[swift]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[terraform]
 | 
				
			||||||
 | 
					format = '\[[$symbol$workspace]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[time]
 | 
				
			||||||
 | 
					format = '\[[$time]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[username]
 | 
				
			||||||
 | 
					format = '\[[$user]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[vagrant]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[vlang]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[zig]
 | 
				
			||||||
 | 
					format = '\[[$symbol($version)]($style)\]'
 | 
				
			||||||
		Loading…
	
		Reference in a new issue