This commit is contained in:
Snoweuph 2024-09-17 20:53:58 +02:00
parent 59c99ff6f6
commit b740c96095
Signed by: Snoweuph
GPG key ID: 4014606F050AEF63
3 changed files with 88 additions and 75 deletions

View file

@ -96,3 +96,6 @@ alias todo="nvim ~/Documents/Notes/Todo.md"
alias nano="nvim" alias nano="nvim"
alias neofetch="fastfetch" alias neofetch="fastfetch"
# Added by app (https://github.com/hkdb/app) installation
source /home/snoweuph/.config/app/.app_profile

View file

@ -4,86 +4,91 @@ final_space = true
console_title_template = '{{ .Shell }} in {{ .Folder }}' console_title_template = '{{ .Shell }} in {{ .Folder }}'
[[blocks]] [[blocks]]
type = 'prompt' type = 'prompt'
alignment = 'left' alignment = 'left'
newline = true newline = true
[[blocks.segments]]
type = 'path'
style = 'diamond'
leading_diamond = ''
trailing_diamond = ''
template = '{{ path .Path .Location }} '
background = 'p:beige'
foreground = 'p:black'
[blocks.segments.properties] [[blocks.segments]]
style = 'agnoster_full' type = 'path'
[blocks.segments.properties.mapped_locations] style = 'diamond'
"~" = "" leading_diamond = ''
"~/Downloads" = "󰇚" trailing_diamond = ''
"~/Workspace" = " " template = '{{ path .Path .Location }} '
background = 'p:beige'
foreground = 'p:black'
[[blocks.segments]] [blocks.segments.properties]
type = 'git' style = 'agnoster_full'
style = 'diamond' [blocks.segments.properties.mapped_locations]
trailing_diamond = '' "~" = ""
leading_diamond = '<transparent,background></>' "~/Downloads" = "󰇚"
background_templates = ['{{ if or (.Working.Changed) (.Staging.Changed) }}p:yellow{{ end }}', '{{ if and (gt .Ahead 0) (gt .Behind 0) }}p:red{{ end }}', '{{ if gt .Ahead 0 }}#49416D{{ end }}', '{{ if gt .Behind 0 }}#7A306C{{ end }}'] "~/Workspace" = " "
template = ' {{ if .UpstreamURL }}{{ .UpstreamIcon }}{{ end }}{{ .HEAD }}{{if .BranchStatus }} {{ .BranchStatus }}{{ end }}{{ if .Working.Changed }}  {{ .Working.String }}{{ end }}{{ if .Staging.Changed }}  {{ .Staging.String }}{{ end }} '
background = 'p:green'
foreground = 'p:black'
[blocks.segments.properties] [[blocks.segments]]
branch_max_length = 25 type = 'git'
fetch_status = true style = 'diamond'
fetch_upstream_icon = true trailing_diamond = ''
leading_diamond = '<transparent,background></>'
background_templates = [
'{{ if or (.Working.Changed) (.Staging.Changed) }}p:yellow{{ end }}',
'{{ if and (gt .Ahead 0) (gt .Behind 0) }}p:red{{ end }}',
'{{ if gt .Ahead 0 }}#49416D{{ end }}',
'{{ if gt .Behind 0 }}#7A306C{{ end }}',
]
template = ' {{ if .UpstreamURL }}{{ .UpstreamIcon }}{{ end }}{{ .HEAD }}{{if .BranchStatus }} {{ .BranchStatus }}{{ end }}{{ if .Working.Changed }}  {{ .Working.String }}{{ end }}{{ if .Staging.Changed }}  {{ .Staging.String }}{{ end }} '
background = 'p:green'
foreground = 'p:black'
[[blocks.segments]] [blocks.segments.properties]
type = 'root' branch_max_length = 25
style = 'powerline' fetch_status = true
powerline_symbol = '60°, 10' fetch_upstream_icon = true
template = '  '
background = 'p:yellow'
foreground = 'p:white'
[[blocks.segments]] [[blocks.segments]]
type = 'node' type = 'root'
style = 'diamond' style = 'powerline'
trailing_diamond = '' powerline_symbol = '60°, 10'
leading_diamond = '<transparent,background></>' template = '  '
template = 'JS  ' background = 'p:yellow'
background = 'p:gray' foreground = 'p:white'
foreground = 'p:green'
[blocks.segments.properties] [[blocks.segments]]
display_mode = 'files' type = 'node'
fetch_package_manager = false style = 'diamond'
home_enabled = false trailing_diamond = ''
leading_diamond = '<transparent,background></>'
template = 'JS  '
background = 'p:gray'
foreground = 'p:green'
[[blocks.segments]] [blocks.segments.properties]
type = 'go' display_mode = 'files'
style = 'diamond' fetch_package_manager = false
trailing_diamond = '' home_enabled = false
leading_diamond = '<transparent,background></>'
template = 'Go  ' [[blocks.segments]]
background = 'p:gray' type = 'go'
foreground = 'p:cyan' style = 'diamond'
trailing_diamond = ''
leading_diamond = '<transparent,background></>'
template = 'Go  '
background = 'p:gray'
foreground = 'p:cyan'
[transient_prompt] [transient_prompt]
foreground = "p:green" foreground = "p:green"
foreground_templates = ["{{if gt .Code 0}}p:red{{end}}",] foreground_templates = ["{{if gt .Code 0}}p:red{{end}}"]
background = 'transparent' background = 'transparent'
template = '{{ if gt .Code 0 }}{{ else }}{{ end }} ' template = '{{ if gt .Code 0 }}{{ else }}{{ end }} '
[palette]
black = '#11111b'
gray = '#6c7086'
blue = '#89b4fa'
cyan = '#74c7ec'
green = '#a6e3a1'
orange = '#fab387'
red = '#f38ba8'
white = '#cdd6f4'
yellow = '#f9e2af'
beige = '#f2cdcd'
[palette]
black = '#11111b'
gray = '#6c7086'
blue = '#89b4fa'
cyan = '#74c7ec'
green = '#a6e3a1'
orange = '#fab387'
red = '#f38ba8'
white = '#cdd6f4'
yellow = '#f9e2af'
beige = '#f2cdcd'

9
.zshrc
View file

@ -8,6 +8,7 @@ source "${ZINIT_HOME}/zinit.zsh"
# Plugins # Plugins
zinit light zsh-users/zsh-autosuggestions zinit light zsh-users/zsh-autosuggestions
zinit light zdharma-continuum/fast-syntax-highlighting zinit light zdharma-continuum/fast-syntax-highlighting
zinit load marlonrichert/zsh-autocomplete
# Oh My Posh # Oh My Posh
######################################################### #########################################################
@ -50,11 +51,10 @@ export npm_config_userconfig="$HOME/.config/npmrc"
# Volta # Volta
export VOLTA_HOME="$HOME/.local/share/volta" export VOLTA_HOME="$HOME/.local/share/volta"
export PATH="$VOLTA_HOME/bin:$PATH"
# Go # Go
export GOPATH=~/.local/share/go export GOPATH=~/.local/share/go
export GOBIN=~/.local/bin/go export GOBIN=$GOPATH/bin
# ROCM # ROCM
export HSA_OVERRIDE_GFX_VERSION=10.3.0 # RX 6650 XT export HSA_OVERRIDE_GFX_VERSION=10.3.0 # RX 6650 XT
@ -62,6 +62,9 @@ export HSA_OVERRIDE_GFX_VERSION=10.3.0 # RX 6650 XT
# Just # Just
export JUST_UNSTABLE=1 export JUST_UNSTABLE=1
# PATH
export PATH=$PATH:$VOLTA_HOME/bin:$GOBIN
# Aliases # Aliases
######################################################### #########################################################
alias edit-nvim-conf="nvim ~/.config/nvim" alias edit-nvim-conf="nvim ~/.config/nvim"
@ -70,3 +73,5 @@ alias todo="nvim ~/Documents/Notes/Todo.md"
alias nano="nvim" alias nano="nvim"
alias neofetch="fastfetch" alias neofetch="fastfetch"
source /home/snoweuph/.config/app/.app_profile