Commit graph

2636 commits

Author SHA1 Message Date
0b543c51e6 Run setbg after login 2025-05-31 13:44:17 +01:00
cd597828c5 Fix wallpaper path 2025-05-31 13:38:23 +01:00
dbbd356929 Fix sxhkd service not starting 2025-05-31 13:25:46 +01:00
9746fb8934 Enable ly display manager
startx is hanging on tty1, but ly works so I'm enabling it temporarily
so I can log in to dwm.
2025-05-31 13:03:41 +01:00
0fdac5f9a8 Fix wallpaper path 2025-05-31 12:29:35 +01:00
ae6d6fa4e0 Add dmenu integration for tmux-sessionizer
All checks were successful
/ check (push) Successful in 1m19s
2025-05-30 12:13:19 +01:00
8f5acb2fdb Move keybinds from dwm to sxhkd
All checks were successful
/ check (push) Successful in 1m25s
2025-05-29 17:00:38 +01:00
29e7c49611 flake update 2025-05-29 16:59:56 +01:00
2ee64dbfab Remove unused imports 2025-05-29 08:57:43 +01:00
b7bb69a371 Update directories to search
All checks were successful
/ check (push) Successful in 1m31s
2025-05-28 20:18:22 +01:00
3b7af684c0 Shorten and sort directory paths 2025-05-28 20:18:01 +01:00
a50ea1d336 Add an abbreviation for pushing Git tags
All checks were successful
/ check (push) Successful in 1m25s
2025-05-28 13:16:43 +01:00
8e8396836d Add URL 2025-05-26 20:29:01 +01:00
a994777ba6 Load all podcast pages from Tome
All checks were successful
/ check (push) Successful in 1m30s
2025-05-26 00:54:42 +01:00
098e9f4816 Refactor sxhkd to its own module 2025-05-25 15:13:25 +01:00
cb01fe8fe7 Try setting longer hold times for some keys 2025-05-25 12:12:29 +01:00
0c9c145abc Re-add kanata as a NixOS module for home row mods
https://www.youtube.com/watch?v=sLWQ4Gx88h4
https://www.youtube.com/watch?v=4yiMbP_ZySQ
2025-05-25 12:07:23 +01:00
99e0a8343f Add keybinds to execute common command-line tools 2025-05-25 11:46:40 +01:00
413e112395 Add new path 2025-05-25 11:18:57 +01:00
767f6af615 Add sxhkd to control brightness keys
All checks were successful
/ check (push) Successful in 2m4s
2025-05-25 08:49:39 +01:00
08a81b2b66 Open todo.txt in a new tab
All checks were successful
/ check (push) Successful in 1m7s
2025-05-23 11:28:04 +01:00
e62dfdde38 Serve the new podcast episode from Tome
All checks were successful
/ check (push) Successful in 1m9s
Now the Podcast Episode content type and the first episode node has been
created, serve the new episode from Tome.

It won't appear on the episode listing page at /podcast, but I'll
recreate that once I've migrated the existing episodes to Tome, or I can
manually add it to the listing page by editing the HTML rather than
re-generating the page with Sculpin as it would confuse the commit
history in this project - which I want to keep intact.
2025-05-23 11:07:38 +01:00
b3f45b143b Move xserver service configuration 2025-05-22 12:39:19 +01:00
66474335ff Add keymaps to open and search my wiki and notes
All checks were successful
/ check (push) Successful in 1m9s
2025-05-22 08:56:52 +01:00
cb5a6aa05c Configure lua-language-server and nixd 2025-05-22 08:56:52 +01:00
6e4c690e5d Remove global formatters and linters
All checks were successful
/ check (push) Successful in 1m12s
Following commit 724753327, this removes all global formatters and
linters so I can move them into project-specific flake.nix and .nvim.lua
files.
2025-05-22 08:38:49 +01:00
10bb187e7f Add a keymap to find files within neovim config
All checks were successful
/ check (push) Successful in 1m35s
2025-05-21 18:29:06 +01:00
59fd01f155 Remove some Vim plugins
I'm not sure if or how much I use these.
2025-05-21 18:29:06 +01:00
724753327c Remove global tools and language servers
Re-add them as needed for each specific project using each project's
flake.nix file.
2025-05-21 18:28:24 +01:00
e654473e97 flake update
All checks were successful
/ check (push) Successful in 2m13s
2025-05-19 08:54:30 +01:00
935c099c31 Remove unused plugins 2025-05-19 08:29:12 +01:00
24fc8e6845 Create scripts to add to and edit daily todo files
All checks were successful
/ check (push) Successful in 1m21s
2025-05-14 22:46:00 +01:00
3a8388b09f Refactor
All checks were successful
/ check (push) Successful in 1m22s
2025-05-14 20:54:30 +01:00
adcb941c6d Return early for ~/Code/work repositories 2025-05-14 20:53:54 +01:00
51b91cbf2b Add jitsi-meet (work in progress)
All checks were successful
/ check (push) Successful in 1m36s
2025-05-14 08:21:57 +01:00
e5791f5c7e Refactor
All checks were successful
/ check (push) Successful in 1m25s
2025-05-13 16:10:59 +01:00
f31843b371 flake update
All checks were successful
/ check (push) Successful in 1m28s
2025-05-12 20:07:51 +01:00
11a04abc96 Migrate daily email feed to Tome 2025-05-12 20:07:51 +01:00
c2eead8fdf Add nixpad configuration
The initial step of grouping lemp11 and t490 configuration, inspired by
https://github.com/mkellyxp/nixbook.
2025-05-12 20:07:51 +01:00
fd5dbd1fd2 Simplify T490 configuration 2025-05-12 18:49:52 +01:00
9af4a7dca1 Migrate homelab page to Tome
All checks were successful
/ check (push) Successful in 1m36s
2025-05-11 15:03:16 +01:00
cbcfdaf121 Migrate daily email pages to Tome 2025-05-11 15:03:00 +01:00
889c62da5c Fix revision
All checks were successful
/ check (push) Successful in 1m59s
2025-05-09 23:34:43 +01:00
56b5f099fc Refactor to only download displayselect, not the
...whole repository
2025-05-09 23:34:43 +01:00
9fa76b531a Re-map left and right arrows 2025-05-09 22:17:16 +01:00
2e6f381772 Add rst keymaps for adding text annotations/notes
Used for adding speaker notes to presentation slides with rst2pdf.
2025-05-09 22:16:31 +01:00
55f57ddd26 Add mastodon (work in progress) 2025-05-09 22:15:02 +01:00
d30cba946f Add git log abbreviations
All checks were successful
/ check (push) Successful in 3m4s
2025-05-09 20:05:45 +01:00
afbb5efd54 flake update 2025-05-09 20:05:45 +01:00
a09a3c21fb Don't open the default st with dwm
I need the version with my configuration, not the default one.
2025-05-09 20:05:45 +01:00