From b740c96095c6beefe12ff4b8dfd70e78ec94aa49 Mon Sep 17 00:00:00 2001 From: Snoweuph Date: Tue, 17 Sep 2024 20:53:58 +0200 Subject: [PATCH] STuff --- .bashrc | 3 + .config/omp.toml | 151 ++++++++++++++++++++++++----------------------- .zshrc | 9 ++- 3 files changed, 88 insertions(+), 75 deletions(-) diff --git a/.bashrc b/.bashrc index 6eb0949..185add2 100644 --- a/.bashrc +++ b/.bashrc @@ -96,3 +96,6 @@ alias todo="nvim ~/Documents/Notes/Todo.md" alias nano="nvim" alias neofetch="fastfetch" + +# Added by app (https://github.com/hkdb/app) installation +source /home/snoweuph/.config/app/.app_profile diff --git a/.config/omp.toml b/.config/omp.toml index c82bf25..111734f 100644 --- a/.config/omp.toml +++ b/.config/omp.toml @@ -4,86 +4,91 @@ final_space = true console_title_template = '{{ .Shell }} in {{ .Folder }}' [[blocks]] - type = 'prompt' - alignment = 'left' - newline = true - - [[blocks.segments]] - type = 'path' - style = 'diamond' - leading_diamond = '' - trailing_diamond = '' - template = '{{ path .Path .Location }} ' - background = 'p:beige' - foreground = 'p:black' +type = 'prompt' +alignment = 'left' +newline = true - [blocks.segments.properties] - style = 'agnoster_full' - [blocks.segments.properties.mapped_locations] - "~" = "" - "~/Downloads" = "󰇚" - "~/Workspace" = " " +[[blocks.segments]] +type = 'path' +style = 'diamond' +leading_diamond = '' +trailing_diamond = '' +template = '{{ path .Path .Location }} ' +background = 'p:beige' +foreground = 'p:black' - [[blocks.segments]] - type = 'git' - style = 'diamond' - trailing_diamond = '' - leading_diamond = '' - 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.properties] +style = 'agnoster_full' +[blocks.segments.properties.mapped_locations] +"~" = "" +"~/Downloads" = "󰇚" +"~/Workspace" = " " - [blocks.segments.properties] - branch_max_length = 25 - fetch_status = true - fetch_upstream_icon = true +[[blocks.segments]] +type = 'git' +style = 'diamond' +trailing_diamond = '' +leading_diamond = '' +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]] - type = 'root' - style = 'powerline' - powerline_symbol = '60°, 10' - template = '  ' - background = 'p:yellow' - foreground = 'p:white' +[blocks.segments.properties] +branch_max_length = 25 +fetch_status = true +fetch_upstream_icon = true - [[blocks.segments]] - type = 'node' - style = 'diamond' - trailing_diamond = '' - leading_diamond = '' - template = 'JS  ' - background = 'p:gray' - foreground = 'p:green' +[[blocks.segments]] +type = 'root' +style = 'powerline' +powerline_symbol = '60°, 10' +template = '  ' +background = 'p:yellow' +foreground = 'p:white' - [blocks.segments.properties] - display_mode = 'files' - fetch_package_manager = false - home_enabled = false +[[blocks.segments]] +type = 'node' +style = 'diamond' +trailing_diamond = '' +leading_diamond = '' +template = 'JS  ' +background = 'p:gray' +foreground = 'p:green' - [[blocks.segments]] - type = 'go' - style = 'diamond' - trailing_diamond = '' - leading_diamond = '' - template = 'Go  ' - background = 'p:gray' - foreground = 'p:cyan' +[blocks.segments.properties] +display_mode = 'files' +fetch_package_manager = false +home_enabled = false + +[[blocks.segments]] +type = 'go' +style = 'diamond' +trailing_diamond = '' +leading_diamond = '' +template = 'Go  ' +background = 'p:gray' +foreground = 'p:cyan' [transient_prompt] - foreground = "p:green" - foreground_templates = ["{{if gt .Code 0}}p:red{{end}}",] - background = 'transparent' - 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' +foreground = "p:green" +foreground_templates = ["{{if gt .Code 0}}p:red{{end}}"] +background = 'transparent' +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' diff --git a/.zshrc b/.zshrc index 7ce2e98..020aa23 100644 --- a/.zshrc +++ b/.zshrc @@ -8,6 +8,7 @@ source "${ZINIT_HOME}/zinit.zsh" # Plugins zinit light zsh-users/zsh-autosuggestions zinit light zdharma-continuum/fast-syntax-highlighting +zinit load marlonrichert/zsh-autocomplete # Oh My Posh ######################################################### @@ -50,11 +51,10 @@ export npm_config_userconfig="$HOME/.config/npmrc" # Volta export VOLTA_HOME="$HOME/.local/share/volta" -export PATH="$VOLTA_HOME/bin:$PATH" # Go export GOPATH=~/.local/share/go -export GOBIN=~/.local/bin/go +export GOBIN=$GOPATH/bin # ROCM 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 export JUST_UNSTABLE=1 +# PATH +export PATH=$PATH:$VOLTA_HOME/bin:$GOBIN + # Aliases ######################################################### alias edit-nvim-conf="nvim ~/.config/nvim" @@ -70,3 +73,5 @@ alias todo="nvim ~/Documents/Notes/Todo.md" alias nano="nvim" alias neofetch="fastfetch" + +source /home/snoweuph/.config/app/.app_profile