dotfiles

Personal dotfiles
git clone git://git.laack.co/dotfiles.git
Log | Files | Refs

commit bece29210f6cfd8a2072860c82b7397119915409
parent 29f330788bd03bed52a2bc8dc80d222842b62e5d
Author: Andrew Laack <andrew@laack.co>
Date:   Sun,  3 May 2026 01:47:16 -0500

merged

Diffstat:
M.gitignore | 2++
Mbashrc | 12++++++++++++
Dlagrange/bindings.txt | 77-----------------------------------------------------------------------------
Dlagrange/bookmarks.ini | 17-----------------
Dlagrange/idents.lgr | 0
Dlagrange/modmap.txt | 22----------------------
Dlagrange/prefs.cfg | 117-------------------------------------------------------------------------------
Dlagrange/snippets.ini | 0
Dlagrange/state.lgr | 0
Dlagrange/trusted.2.txt | 1-
Dlagrange/visited.2.txt | 4----
Mnewsboat/config | 6+++++-
Mnewsboat/urls | 2++
Asyncterm/syncterm.ini | 2++
Asyncterm/syncterm.lst | 34++++++++++++++++++++++++++++++++++
15 files changed, 57 insertions(+), 239 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -52,3 +52,5 @@ QtProject.conf simplex/* librewolf/* ghidra/* +visited* +lagrange/* diff --git a/bashrc b/bashrc @@ -5,6 +5,7 @@ export PATH=$PATH:/home/andrew/bin:/home/andrew/go/bin export PATH=$PATH:/home/andrew/bin/matrix export PATH=$PATH:/home/andrew/bin/email export PATH=$PATH:/home/andrew/bin/gotify +export PATH=$PATH:/home/andrew/bin/backups export PASSWORD_STORE_DIR=~/gitRepos/passwords ## If not running interactively, don't do anything @@ -224,6 +225,17 @@ message() { ) } + +website() { + ( + cd "/home/andrew/personal-files/web" || exit + MONTH=$(date "+%Y-%m") + mkdir -p $MONTH + cd $MONTH || exit + vim . + ) +} + today() { ( cd "/home/andrew/gitRepos/personal-notes" || exit diff --git a/lagrange/bindings.txt b/lagrange/bindings.txt @@ -1,77 +0,0 @@ -1 4000004a 0 -2 4000004d 0 -10 40000052 0 -11 40000051 0 -22 20 s -23 20 0 -24 4000004b 0 -25 4000004e 0 -30 40000050 a -31 4000004f a -32 40000052 a -33 40000052 sa -35 72 c -36 6c c -37 31 s -41 400000e2 0 -42 66 0 -45 66 s -46 68 0 -47 2e 0 -50 64 c -51 6e s -55 64 sc -56 75 s -57 75 0 -60 66 c -65 79 c -70 3d c -71 2d c -72 30 c -73 40000044 0 -76 74 c -77 77 c -78 77 sc -79 74 sc -80 4000004b c -81 4000004e c -84 4000004b sc -85 4000004e sc -86 74 ac -90 6a c -91 9 c -92 31 0 -93 78 0 -94 33 0 -95 64 0 -96 65 0 -97 32 0 -98 66 0 -99 72 0 -100 2f c -110 73 c -115 78 sc -120 75 c -121 65 c -125 69 c -126 2c sc -130 76 sc -140 69 sc -200 40000043 0 -205 2f 0 -250 31 c -251 32 c -252 33 c -253 34 c -254 35 c -255 36 c -256 37 c -257 38 c -1004 4000003e 0 -1005 4000010c 0 -1006 4000010d 0 -1007 4000010e 0 -1008 4000010f 0 -1009 40000110 0 -1010 40000111 0 -1011 40000112 0 diff --git a/lagrange/bookmarks.ini b/lagrange/bookmarks.ini @@ -1,17 +0,0 @@ -recentfolder = 0 - -[1] -url = "gemini://skyjake.fi/lagrange/" -title = "Lagrange" -tags = "" -icon = 0x1f306 -created = 1777436251 # 2026-04-28 - -[2] -url = "gemini://skyjake.fi/lagrange/getting_started.gmi" -title = "Getting Started" -tags = "" -icon = 0x1f306 -created = 1777436251 # 2026-04-28 -order = 1 - diff --git a/lagrange/idents.lgr b/lagrange/idents.lgr Binary files differ. diff --git a/lagrange/modmap.txt b/lagrange/modmap.txt @@ -1,22 +0,0 @@ -# This is a translation table for keyboard modifiers. The syntax is: -# -# (hardware key) -> (effective modifier) -# -# A modifier can be mapped to "none" to disable it. For example: -# -# Lalt -> none -# -# When using CapsLock as a modifier key, its toggled state will still affect -# text entry. You may need to remap or disable CapsLock in your window system. -# -# You may delete this file and it will be recreated with the default mapping. - -Lshift -> Lshift -Lctrl -> Lctrl -Lalt -> Lalt -Lgui -> Lgui -Rshift -> Rshift -Rctrl -> Rctrl -Ralt -> Ralt -Rgui -> Rgui -caps -> caps diff --git a/lagrange/prefs.cfg b/lagrange/prefs.cfg @@ -1,117 +0,0 @@ -version app:1.20.4 -window.retain arg:1 -window.setrect index:0 width:1919 height:2138 coord:1919 20 snap:0 -uilang id:en -keyboard id:us-english -uiscale arg:1.000000 -prefs.dialogtab arg:0 -font.set ui:default heading:default body:default mono:iosevka monodoc:iosevka-body -zoom.set arg:180 -inputzoom.set arg:0 -uploadzoom.set arg:0 -pinsplit.set arg:1 -feedinterval.set arg:14400 -smoothscroll arg:1 -scrollspeed arg:13 type:0 -scrollspeed arg:13 type:1 -imageloadscroll arg:0 -cachesize.set arg:10 -memorysize.set arg:200 -urlsize.set arg:8192 -decodeurls arg:1 -linewidth.set arg:38 -linespacing.set arg:1.000000 -tabwidth.set arg:8 -returnkey.set arg:1 -collapsepre.set arg:1 -navbar.action.set arg:0 button:0 -navbar.action.set arg:1 button:1 -navbar.action.set arg:13 button:2 -navbar.action.set arg:2 button:3 -gamepad.set clear:1 -gamepad.set trig:0 button:0 arg:0 -gamepad.set trig:0 button:2 arg:1 -gamepad.set trig:0 button:1 arg:2 -gamepad.set trig:0 button:6 arg:3 -gamepad.set trig:1 button:3 arg:4 -gamepad.set trig:0 button:4 arg:5 -gamepad.set trig:1 button:1 arg:6 -gamepad.set trig:0 button:3 arg:7 -sidebar.modes.set arg:1 side:0 mode:0 -sidebar.modes.set arg:1 side:0 mode:1 -sidebar.modes.set arg:1 side:0 mode:2 -sidebar.modes.set arg:1 side:0 mode:3 -sidebar.modes.set arg:0 side:0 mode:4 -sidebar.modes.set arg:0 side:0 mode:5 -sidebar.modes.set arg:0 side:0 mode:6 -sidebar.modes.set arg:0 side:0 mode:7 -sidebar.modes.set arg:0 side:1 mode:0 -sidebar.modes.set arg:0 side:1 mode:1 -sidebar.modes.set arg:0 side:1 mode:2 -sidebar.modes.set arg:0 side:1 mode:3 -sidebar.modes.set arg:1 side:1 mode:4 -sidebar.modes.set arg:1 side:1 mode:5 -sidebar.modes.set arg:1 side:1 mode:6 -sidebar.modes.set arg:1 side:1 mode:7 -ansiescape arg:1 -misfin.self.copy.changed arg:1 -prefs.animate.changed arg:1 -prefs.archive.openindex.changed arg:1 -prefs.biglede.changed arg:1 -prefs.blink.changed arg:1 -prefs.boldlink.dark.changed arg:1 -prefs.boldlink.light.changed arg:1 -prefs.boldlink.visited.changed arg:0 -prefs.bookmarks.addbottom.changed arg:1 -prefs.bottominput.changed arg:0 -prefs.bottomnavbar.changed arg:0 -prefs.bottomtabbar.changed arg:0 -prefs.centershort.changed arg:1 -prefs.dataurl.openimages.changed arg:0 -prefs.editor.highlight.changed arg:1 -prefs.evensplit.changed arg:0 -prefs.expandline.changed arg:1 -prefs.font.smooth.changed arg:1 -prefs.font.warnmissing.changed arg:1 -prefs.gamepad.changed arg:1 -prefs.gopher.gemstyle.changed arg:1 -prefs.hidetabs.changed arg:0 -prefs.hoverlink.changed arg:1 -prefs.ipv6.changed arg:0 -prefs.justify.changed arg:0 -prefs.markdown.viewsource.changed arg:1 -prefs.menubar.changed arg:1 -prefs.mono.gemini.changed arg:0 -prefs.mono.gopher.changed arg:1 -prefs.plaintext.wrap.changed arg:1 -prefs.quote.italic.changed arg:1 -prefs.redirect.allowscheme.changed arg:0 -prefs.retaintabs.changed arg:1 -prefs.sideicon.changed arg:1 -prefs.socks.changed arg:1 -prefs.swipe.edge.changed arg:1 -prefs.swipe.page.changed arg:1 -prefs.time.24h.changed arg:1 -prefs.tui.simple.changed arg:1 -prefs.warn.security.changed arg:1 -parentnavskipindex arg:1 -quoteicon.set arg:1 -theme.set arg:1 auto:1 -accent.set arg:0 -ostheme arg:1 preferdark:0 preferlight:3 -doctheme.dark.set arg:0 -doctheme.light.set arg:4 -saturation.set arg:100 -imagestyle.set arg:0 -ca.file noset:1 path:/etc/ssl/cert.pem -ca.path path:/etc/ssl/certs -proxy.gemini address: -proxy.gopher address: -proxy.http address: -proxy.socks noupdate:1 user: -proxy.socks noupdate:1 password: -proxy.socks address: -downloads path:~/Downloads -searchurl address: -translation.languages from:0 to:8 -misfin.recent fp: diff --git a/lagrange/snippets.ini b/lagrange/snippets.ini diff --git a/lagrange/state.lgr b/lagrange/state.lgr Binary files differ. diff --git a/lagrange/trusted.2.txt b/lagrange/trusted.2.txt @@ -1 +0,0 @@ -blog.laack.co;1965 67090140000 4278c720ac977d91a03311b2cd6d4d7420e45532da0528479e50fdf61b41bb15 diff --git a/lagrange/visited.2.txt b/lagrange/visited.2.txt @@ -1,4 +0,0 @@ -1777436280 0000 about:feeds -1777436251 0000 about:help -1777689372 0000 gemini://blog.laack.co/ -1777436282 0000 gemini://blog.laack.co/feed.xml diff --git a/newsboat/config b/newsboat/config @@ -1,6 +1,5 @@ # general settings auto-reload yes -max-items 50 # solarized color background default default @@ -11,6 +10,7 @@ color listfocus_unread black cyan color info default black color article default default +save-path "." unbind-key g bind-key g home @@ -32,6 +32,9 @@ reload-threads 100 # parallelize bind-key RIGHT open bind-key LEFT quit +bind-key ^P up +bind-key ^N down + bind-key ^D halfpagedown bind-key ^U halfpageup bind-key ^H toggle-show-read-feeds @@ -41,3 +44,4 @@ macro q quit #auto-mark-read no confirm-mark-feed-read no confirm-mark-all-feeds-read no +max-items 1000 diff --git a/newsboat/urls b/newsboat/urls @@ -8,9 +8,11 @@ https://blog.laack.co/feed.xml Blog https://stevana.github.io/rss.xml Blog https://spreadprivacy.com/rss/ Blog https://brave.com/blog/index.xml Blog +https://joshblais.com/index.xml Blog https://nicholasjohnson.ch/atom.xml Blog "exec:gemget -o - gemini://perso.pw/blog/rss.xml" Blog "exec:gemget -o - gemini://blog.laack.co/feed.xml" Blog +https://dustycloud.org/blog/index.xml Blog "query:News:tags # \"News\"" https://feeds.arstechnica.com/arstechnica/technology-lab News Tech diff --git a/syncterm/syncterm.ini b/syncterm/syncterm.ini @@ -0,0 +1,2 @@ +[SyncTERM] + ScalingFactor =2.13125 diff --git a/syncterm/syncterm.lst b/syncterm/syncterm.lst @@ -0,0 +1,34 @@ +[andrew-1.selfhost.imbue.com] + Address =andrew-1.selfhost.imbue.com + Port =2323 + Added =Apr 24 2026 15:36:42 + LastConnected =Apr 24 2026 15:36:43 + TotalCalls =1 + UserName = + Password = + SystemPassword = + ConnectionType =Telnet + FlowControl =RTSCTS + ScreenMode =Current + NoStatus =false + DownloadPath =/home/andrew/ + UploadPath =/home/andrew/ + LogFile = + TransferLogLevel=Info + TelnetLogLevel =Info + AppendLogFile =true + BPSRate =0 + ANSIMusic =1 + AddressFamily =PerDNS + Font =Codepage 437 English + HidePopups =false + RIP =Off + Comment = + ForceLCF =false + YellowIsYellow =false + TelnetBrokenTextmode=false + TelnetDeferNegotiate=false + SFTPPublicKey =false + StopBits =1 + DataBits =8 + Parity =None