dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit a2ecf1a4102dcba87ae2034b2486f721840503a8
parent 2ae956b5718a5dea896a6027ebcb46f5492d39ea
Author: Andrew Laack <andrew.laack@imbue.com>
Date:   Wed, 28 Jan 2026 13:55:21 -0600

Continued usage.

Diffstat:
M.gitignore | 22++++++++++++++++++++++
DQtProject.conf | 8--------
Mbashrc | 23++++++++++++++++++++---
Mmimeapps.list | 5+++++
Mnewsboat/urls | 22+++++++++++++++++-----
Mpavucontrol.ini | 4++--
Mqutebrowser/qsettings/QtProject.conf | 4++--
Asimplex/settings.properties | 18++++++++++++++++++
Asimplex/themes.yaml | 22++++++++++++++++++++++
Avimium/vimium-options.json | 11+++++++++++
Dvimium/vimium.conf | 38--------------------------------------
11 files changed, 119 insertions(+), 58 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -27,3 +27,25 @@ go/* depot* git/* Sculptor* +Proton/* +BraveSoftware/ +Code - OSS/ +JetBrains/ +gh/ +glab-cli/ +doomretro/ +imbue/ +lazydocker/ +nextjs-nodejs/ +nheko/ +Qt/ +QtProject/ +Signal/* +clangd/ +monero-project/ +.qmlformat.ini +mozilla/ +opencode/ +qBittorrent/ +*.pyc +QtProject.conf diff --git a/QtProject.conf b/QtProject.conf @@ -1,8 +0,0 @@ -[FileDialog] -history=file:///home/andrew, file:///home/andrew/downloads, file:///home/andrew/gitRepos/cart-elc/presentation/images, file:///home/andrew/gitRepos/cart-elc/paper/tmlr-style-file-main, file:///home/andrew/screenshots -lastVisited=file:///home/andrew/downloads -qtVersion=6.10.0 -shortcuts=file:, file:///home/andrew, file:///home/andrew/gitRepos/cart-elc/presentation/images, file:///home/andrew/gitRepos/cart-elc/paper/tmlr-style-file-main -sidebarWidth=90 -treeViewHeader=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xec\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\0\xff\0\0\0\x1\0\0\0\0\0\0\0?\0\0\0\x1\0\0\0\0\0\0\0@\0\0\0\x1\0\0\0\0\0\0\0n\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1) -viewMode=Detail diff --git a/bashrc b/bashrc @@ -13,7 +13,7 @@ export PASSWORD_STORE_DIR=~/gitRepos/passwords HISTCONTROL=ignoreboth # append to the history file, don't overwrite it -shopt -s histappend +#shopt -s histappend # for setting history length see HISTSIZE and HISTFILESIZE in bash(1) HISTSIZE=1000 @@ -73,12 +73,12 @@ export LD_LIBRARY_PATH=$SFML_LIB_DIR:$LD_LIBRARY_PATH # requires auth clone-public() { read -p "Enter repository name: " REPO_NAME - git clone ssh://brgr.heron-peacock.ts.net/home/shared/git/public-repos/$REPO_NAME.git + git clone ssh://brgr/home/shared/git/public-repos/$REPO_NAME.git } clone-private() { read -p "Enter repository name: " REPO_NAME - git clone ssh://brgr.heron-peacock.ts.net/home/shared/git/private-repos/$REPO_NAME.git + git clone ssh://brgr/home/shared/git/private-repos/$REPO_NAME.git } alias pw='cat ~/keys/pw.txt | xclip -selection clipboard' @@ -193,3 +193,20 @@ alias build_control_plane="uv run sculptor/sculptor/cli/dev.py build-control-pla alias l='lynx' [ -f "/home/andrew/.ghcup/env" ] && . "/home/andrew/.ghcup/env" # ghcup-env +alias format="uv run imbue_core/imbue_core/ratchets/test_all_ratchets.py test" +alias clean-sculptor="rm -rf ~/.dev_sculptor && rm -rf ~/.sculptor && sudo docker system prune -af" +#alias containers="docker exec -it $(docker ps -q | fzf ) bash" +alias rust-book="rustup doc --book" +alias yt-audio="yt-dlp --embed-metadata --embed-thumbnail -t mp3 $1" +alias favorite="find ~/syncing/music -type f | fzf >> ~/syncing/music/favorites.m3u" + +# this is shit. +# tmux is not good software. +#if [ -z $TMUX ]; then +# tmux +#fi + +alias daily-summary="/home/andrew/gitRepos/information-retrieval/web-research/build/main \"Find todays news on AI developments, acquisitions, and tech. ENSURE ALL INFORMATION IS FROM TODAY. DO NOT include information that is not from today. It is currently $(date). Give **full** links to sources as applicable.\"" + +# This persists in .config, but I want to remember this in case things must change. +# xdg-settings set default-web-browser librewolf.desktop diff --git a/mimeapps.list b/mimeapps.list @@ -6,6 +6,11 @@ x-scheme-handler/feed=userapp-Thunderbird-TGBB02.desktop application/rss+xml=userapp-Thunderbird-TGBB02.desktop application/x-extension-rss=userapp-Thunderbird-TGBB02.desktop application/x-extension-burp=install4j_vap7k-BurpSuiteCommunity.desktop +text/html=librewolf.desktop +x-scheme-handler/http=librewolf.desktop +x-scheme-handler/https=librewolf.desktop +x-scheme-handler/about=librewolf.desktop +x-scheme-handler/unknown=librewolf.desktop [Added Associations] x-scheme-handler/mailto=userapp-Thunderbird-2CP6Y2.desktop; diff --git a/newsboat/urls b/newsboat/urls @@ -1,13 +1,25 @@ -https://feeds.arstechnica.com/arstechnica/technology-lab -https://geohot.github.io/blog/feed.xml -https://suckless.org/atom.xml -https://blog.laack.co/feed.xml +"query:Updates:tags # \"Updates\"" +https://suckless.org/atom.xml Updates +https://signal.org/blog/rss.xml Updates + +"query:Blog:tags # \"Blog\"" +https://geohot.github.io/blog/feed.xml Blog +https://blog.laack.co/feed.xml Blog +https://stevana.github.io/rss.xml Blog +https://spreadprivacy.com/rss/ Blog + +"query:News:tags # \"News\"" +https://feeds.arstechnica.com/arstechnica/technology-lab News Tech +https://krebsonsecurity.com/feed/ News Security "query:YouTube:tags # \"YouTube\"" https://www.youtube.com/feeds/videos.xml?playlist_id=UULFUyeluBRhGPCW4rPe_UvBZQ "~The Primeagen" "YouTube" -https://www.youtube.com/feeds/videos.xml?playlist_id=UULF04nROIJrY22Gl2aFqKcdqQ "~Sylvan Franklin" "YouTube" https://www.youtube.com/feeds/videos.xml?playlist_id=UULF2eYFnH61tmytImy1mTYvhA "~Luke Smith" "YouTube" https://www.youtube.com/feeds/videos.xml?playlist_id=UULF7YOGHUfC1Tb6E4pudI9STA "~Mental Outlaw" "YouTube" https://www.youtube.com/feeds/videos.xml?playlist_id=UULFwHwDuNd9lCdA7chyyquDXw "~Bread on Penguins" "YouTube" https://www.youtube.com/feeds/videos.xml?playlist_id=UULFYO_jab_esuFRV4b17AJtAw "~3 Blue 1 Brown" "YouTube" https://www.youtube.com/feeds/videos.xml?playlist_id=UULFSHZKyawb77ixDdsGog4iWA "~Lex Fridman" "YouTube" +https://www.youtube.com/feeds/videos.xml?channel_id=UC6biysICWOJ-C3P4Tyeggzg "~Low Level Learning" "YouTube" +https://www.youtube.com/feeds/videos.xml?playlist_id=PL8mG-RkN2uTw7PhlnAr4pZZz2QubIbujH "~WAN Show" "YouTube" +https://www.youtube.com/feeds/videos.xml?channel_id=UCpCSAcbqs-sjEVfk_hMfY9w "~Zach Star" "YouTube" +https://www.youtube.com/feeds/videos.xml?channel_id=UC2O2xML7kL6Rbv3fjyi74xA "~Zach Star Himself" "YouTube" diff --git a/pavucontrol.ini b/pavucontrol.ini @@ -1,6 +1,6 @@ [window] -width=1729 -height=1081 +width=964 +height=1194 sinkInputType=1 sourceOutputType=1 sinkType=0 diff --git a/qutebrowser/qsettings/QtProject.conf b/qutebrowser/qsettings/QtProject.conf @@ -1,6 +1,6 @@ [FileDialog] -history=file:///home/andrew/gitRepos/cs7638/submissions/particle-filters, file:///home, file:///home/andrew/gitRepos/cs7638/submissions/ps6, file:///home/andrew/gitRepos/cs7638/submissions/pid, file:///home/andrew/gitRepos/cs7638/submissions/pid/__pycache__ -lastVisited=file:///home/andrew/gitRepos/cs7638/submissions/pid +history=file:///home/andrew/gitRepos/cs7638/submissions/ps6, file:///home/andrew/gitRepos/cs7638/submissions/pid, file:///home/andrew/gitRepos/cs7638/submissions/pid/__pycache__, file:///home/andrew/gitRepos/cs7638/submissions/policy-search, file:///home/andrew/gitRepos/cs7638/submissions/slam +lastVisited=file:///home/andrew/gitRepos/cs7638/submissions/slam qtVersion=6.10.0 shortcuts=file:, file:///home/andrew sidebarWidth=90 diff --git a/simplex/settings.properties b/simplex/settings.properties @@ -0,0 +1,18 @@ +# +#Wed Jan 28 08:25:07 CST 2026 +WhatsNewVersion=v6.4.1 +AddressCreationCardShown=true +StoreDBPassphrase=false +InitialRandomDBPassphrase=false +PrivacyDeliveryReceiptsSet=true +CurrentTheme=BLACK +DesktopWindowState={\n "width"\: 1376,\n "height"\: 768,\n "x"\: 0,\n "y"\: 0\n} +OneHandUICardShown=true +NewDatabaseInitialized=true +CurrentThemeIds={\n "LIGHT"\: "13052d2f-c2b5-44fa-9151-f43e3f294df3"\n} +OneHandUI=true +LastMigratedVersionCode=328 +ChatLastStart=1769610307449 +ChatStopped=false +SystemDarkTheme=BLACK +OnboardingStage=OnboardingComplete diff --git a/simplex/themes.yaml b/simplex/themes.yaml @@ -0,0 +1,21 @@ +themes: +- themeId: "e4d9adf0-c4ec-491b-b0bf-019aca441536" + base: "LIGHT" + wallpaper: + preset: "school" + scale: 1.0 +- themeId: "f92fb791-9ca4-462a-aaed-bdec4ae12fda" + base: "LIGHT" + wallpaper: + preset: "travel" + scale: 1.0 +- themeId: "39b47632-f693-4ddc-8c52-9a32a86d220f" + base: "LIGHT" + wallpaper: + preset: "cats" + scale: 1.0 +- themeId: "13052d2f-c2b5-44fa-9151-f43e3f294df3" + base: "LIGHT" + wallpaper: + preset: "flowers" + scale: 1.0+ \ No newline at end of file diff --git a/vimium/vimium-options.json b/vimium/vimium-options.json @@ -0,0 +1,11 @@ +{ + "hideHud": true, + "hideUpdateNotifications": true, + "keyMappings": "# Note: This file is not sourced by the browser.\n# Once the vimium extension is installed these must be set\n# as the custom keymappings.\n\n# These mappings make it so that 's' selects links to follow,\n# similar to how pounce defaults to searching with 's', forward\n# and backward with arrow keys, and copying a specifyable link with\n# 'ys', great for use in concatination with my mpv script that loads\n# the current url into mpv and plays the video.\n\nmap s LinkHints.activateMode\nmap S LinkHints.activateModeToOpenInNewTab\nunmap f\nunmap F\nunmap H\nunmap L\nunmap d\nunmap u\nmap <c-x> removeTab\nmap <c-d> scrollPageDown\nmap <c-u> scrollPageUp\nmap + zoomIn\nmap - zoomOut\n\n\nmap <c-up> previousTab\nmap <c-down> nextTab\n\nmap <left> goBack\nmap <right> goForward\nmap ys LinkHints.activateModeToCopyLinkUrl\n\n# character options for links\n# arstdhneio\n\n# don't let pages steal the focus on load\n# TRUE\n# This is super handy in a lot of cases with default input boxes.", + "linkHintCharacters": "arstdhneio", + "grabBackFocus": true, + "searchEngines": "@g: https://google.com/search?q=%s Google\n@d: https://duckduckgo.com/?q=%s DuckDuckGo\n@s: https://searx.laack.co/?q=%s SearXNG\n@p: https://perplexity.ai/?q=%s Perplexity\n@c: https://chatgpt.com?q=%s ChatGPT\n@z: https://chat.z.ai?q=%s Z.ai\n@y: https://yewtu.be/search?q=%s YewTu.be\n@w: https://en.wikipedia.org?search=%s Wikipedia\n@gs: https://scholar.google.com/scholar?q=%s Google Scholar\n@a: https://annas-archive.li/search?q=%s Anna's Archive\n@b: https://search.brave.com/search?q=%s Brave Search", + "settingsVersion": "2.3.1", + "userDefinedLinkHintCss": "#vomnibar {\n\tdisplay: block;\n\tposition: fixed;\n\twidth: calc(100% - 20px);\n\ttop: 8px;\n\tleft: 8px;\n\tfont-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n\tbackground: #000;\n\ttext-align: left;\n\tborder-radius: 4px;\n\tbox-shadow: 0px 2px 10px rgba(0, 0, 0, 0.8);\n\tborder: 1px solid #aaa;\n\tz-index: 2139999999;\n}\n\n#vomnibar input {\n\tfont-size: 20px;\n\theight: 34px;\n\tmargin-bottom: 0;\n\tpadding: 4px;\n\tbackground-color: black;\n\tcolor: white;\n\tborder-radius: 3px;\n\tborder: 1px solid #e8e8e8;\n\tbox-shadow: #444 0px 0px 1px;\n\twidth: 100%;\n\toutline: none;\n\tbox-sizing: border-box;\n}\n#vomnibar li em, #vomnibar li .title {\n\tcolor: white;\n\tmargin-left: 4px;\n}\n#vomnibar li em .match, #vomnibar li .title .match {\n\tcolor: #fff;\n}\n#vomnibar li .source {\n\tcolor: #fff;\n\tmargin-right: 4px;\n}\n#vomnibar li .url {\n\twhite-space: nowrap;\n\tcolor: #91d1ff;\n}\n#vomnibar li .match {\n\tfont-weight: bold;\n\tcolor: #ff00d7;\n}\n\n#vomnibar li.selected {\n\tbackground-color: #383838;\n}\ndiv > .vimiumHintMarker {\n background: #000000 !important;\n border: 1px solid #FFFFFF !important;\n color: white !important;\n}\ndiv > .vimiumHintMarker span {\n color: white !important;\n font-size: 12px !important;\n}", + "exclusionRules": [] +} diff --git a/vimium/vimium.conf b/vimium/vimium.conf @@ -1,38 +0,0 @@ -# Note: This file is not sourced by the browser. -# Once the vimium extension is installed these must be set -# as the custom keymappings. - -# These mappings make it so that 's' selects links to follow, -# similar to how pounce defaults to searching with 's', forward -# and backward with arrow keys, and copying a specifyable link with -# 'ys', great for use in concatination with my mpv script that loads -# the current url into mpv and plays the video. - -map s LinkHints.activateMode -map S LinkHints.activateModeToOpenInNewTab -unmap f -unmap F -unmap H -unmap L -unmap d -unmap u -map <c-x> removeTab -map <c-d> scrollPageDown -map <c-u> scrollPageUp -map + zoomIn -map - zoomOut - - -map <c-up> previousTab -map <c-down> nextTab - -map <left> goBack -map <right> goForward -map ys LinkHints.activateModeToCopyLinkUrl - -# character options for links -# arstdhneio - -# don't let pages steal the focus on load -# TRUE -# This is super handy in a lot of cases with default input boxes.