diff --git a/fonts/fontconfig/fonts.conf b/fonts/fontconfig/fonts.conf new file mode 100644 index 0000000..740ede6 --- /dev/null +++ b/fonts/fontconfig/fonts.conf @@ -0,0 +1,78 @@ + + + + monospace + + Drafting* Mono + Symbols Nerd Font + Unifont + + + + sans-serif + + Graphik + Unifont + + + + Helvetica + + Graphik + + + + Times + + Merriweather + + + + Georgia + + Merriweather + + + + Charter + + Merriweather + + + + serif + + Merriweather + Unifont + + + + + mono + + + false + + + ~/.fonts + + + rgb + + + + + true + + + + + hintslight + + + + + true + + + diff --git a/fonts/fonts.txz.gpg b/fonts/fonts.txz.gpg index 889f087..a76ec4b 100644 Binary files a/fonts/fonts.txz.gpg and b/fonts/fonts.txz.gpg differ diff --git a/fonts/install b/fonts/install index e154d99..8226e14 100755 --- a/fonts/install +++ b/fonts/install @@ -1,5 +1,4 @@ #!/bin/sh gpg --decrypt fonts.txz.gpg | tar xJvC ~/.local/share -cp -v merriweather/* ~/.local/share/fonts/ fc-cache rebuild diff --git a/fonts/merriweather/Merriweather-Bold.ttf b/fonts/merriweather/Merriweather-Bold.ttf deleted file mode 100644 index 3e10e02..0000000 Binary files a/fonts/merriweather/Merriweather-Bold.ttf and /dev/null differ diff --git a/fonts/merriweather/Merriweather-BoldItalic.ttf b/fonts/merriweather/Merriweather-BoldItalic.ttf deleted file mode 100644 index 5b9d0ec..0000000 Binary files a/fonts/merriweather/Merriweather-BoldItalic.ttf and /dev/null differ diff --git a/fonts/merriweather/Merriweather-Italic.ttf b/fonts/merriweather/Merriweather-Italic.ttf deleted file mode 100644 index 8e9d03d..0000000 Binary files a/fonts/merriweather/Merriweather-Italic.ttf and /dev/null differ diff --git a/fonts/merriweather/Merriweather-Regular.ttf b/fonts/merriweather/Merriweather-Regular.ttf deleted file mode 100644 index 3fecc77..0000000 Binary files a/fonts/merriweather/Merriweather-Regular.ttf and /dev/null differ diff --git a/git/gitconfig b/git/gitconfig index 6d4d059..55124f7 100644 --- a/git/gitconfig +++ b/git/gitconfig @@ -13,4 +13,6 @@ [init] defaultBranch = main [push] - autoSetupRemote = true + autoSetupRemote = true +[core] + editor = nvim diff --git a/kde/logout.sh b/kde/logout.sh new file mode 100755 index 0000000..b614126 --- /dev/null +++ b/kde/logout.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +killall pipewire || true; +killall pipewire-pulse || true; +killall wireplumber || true; diff --git a/kde/plasma-workspace-env/dotnet_root.sh b/kde/plasma-workspace-env/dotnet_root.sh new file mode 100644 index 0000000..afe3102 --- /dev/null +++ b/kde/plasma-workspace-env/dotnet_root.sh @@ -0,0 +1 @@ +export DOTNET_ROOT=$HOME/dotnet diff --git a/kde/plasma-workspace-env/path.sh b/kde/plasma-workspace-env/path.sh index 461ef14..ab846f7 100644 --- a/kde/plasma-workspace-env/path.sh +++ b/kde/plasma-workspace-env/path.sh @@ -1 +1 @@ -export PATH=$HOME/.local/bin:$HOME/go/bin:$PATH +export PATH=$HOME/.local/bin:$HOME/dotnet:$HOME/.dotnet/tools:$HOME/go/bin:$PATH diff --git a/newtabber/links.json b/newtabber/links.json index f83921b..8228d53 100644 --- a/newtabber/links.json +++ b/newtabber/links.json @@ -21,5 +21,6 @@ { "title": "Net Authority", "url": "https://netauthority.org/", "icon": "mastodon" }, { "title": "Waking Up", "url": "https://app.wakingup.com/", "icon": "flower1" }, { "title": "Light Phone", "url": "https://dashboard.thelightphone.com/devices/4234ac50-9d96-433c-9f25-c8d3ff15c7c5", "icon": "phone" }, - { "title": "Letterboxd", "url": "https://letterboxd.com/", "icon": "camera-reels" } + { "title": "Letterboxd", "url": "https://letterboxd.com/", "icon": "camera-reels" }, + { "title": "Geoguessr", "url": "https://geoguessr.com/", "icon": "geo-fill" } ] diff --git a/nvim/lua/plugins-conf.lua b/nvim/lua/plugins-conf.lua index 892a4ba..c23fadb 100644 --- a/nvim/lua/plugins-conf.lua +++ b/nvim/lua/plugins-conf.lua @@ -135,7 +135,7 @@ lsp.omnisharp.setup { end return util.root_pattern("*.sln")(file) or util.root_pattern("*.csproj")(file) or util.root_pattern("omnisharp.json")(file) end, - cmd = { "/usr/bin/omnisharp" }, --"--languageserver" , "--hostPID", tostring(pid) }, + cmd = { "/home/rudism/.local/share/omnisharp/OmniSharp" }, --"--languageserver" , "--hostPID", tostring(pid) }, } lsp.tsserver.setup { capabilities = lspcap, diff --git a/zsh/zalias-borges b/zsh/zalias-borges index b6f33ff..3cde2ef 100644 --- a/zsh/zalias-borges +++ b/zsh/zalias-borges @@ -4,6 +4,7 @@ hash -d r2=/mnt/external/rudism hash -d api=/home/rudism/mri/cosmic/api hash -d gql=/home/rudism/mri/cosmic/graphql-server +hash -d as2=/home/rudism/mri/appdat/as2 hash -d a=/mnt/agrajag hash -d b=/mnt/beeblebrox @@ -14,3 +15,9 @@ alias webcamfix='sudo modprobe v4l2loopback devices=1 video_nr=9 card_label=Virt alias fiio='sudo mount -o uid=rudism,gid=rudism UUID=3317-74BF /mnt/fiio' alias syncmusic='rsync -e ssh -av --size-only --ignore-times --no-perms --no-owner --no-group /mnt/agrajag/music/ /mnt/fiio/MUSIC' alias watchsync='watch -d grep -e Dirty: -e Writeback: /proc/meminfo' + +# The next line updates PATH for the Google Cloud SDK. +if [ -f '/home/rudism/.local/share/google-cloud-sdk/path.zsh.inc' ]; then . '/home/rudism/.local/share/google-cloud-sdk/path.zsh.inc'; fi + +# The next line enables shell command completion for gcloud. +if [ -f '/home/rudism/.local/share/google-cloud-sdk/completion.zsh.inc' ]; then . '/home/rudism/.local/share/google-cloud-sdk/completion.zsh.inc'; fi diff --git a/zsh/zshrc b/zsh/zshrc index 92a6da8..965bc09 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -38,3 +38,9 @@ bindkey "^[[3~" delete-char if [ -f ~/.zalias ]; then source ~/.zalias fi + +if [ -d "$HOME/.config/plasma-workspace/env" ]; then + for sh in $HOME/.config/plasma-workspace/env/*.sh; do + source "$sh" + done +fi