Commit graph

2161 commits

Author SHA1 Message Date
Oliver Davies 604891afb6 Remove lightdm, enable startx 2025-02-18 12:24:39 +00:00
Oliver Davies 4483075457 Update custom key bindings 2025-02-17 20:08:53 +00:00
Oliver Davies a13527889c Change font 2025-02-17 20:08:50 +00:00
Oliver Davies 61c0b7c5c6 st: add anysize patch
> By default, st's window size always snaps to the nearest multiple of
the character size plus a fixed inner border (set with borderpx in
config.h). When the size of st does not perfectly match the space
allocated to it (when using a tiling WM, for example), unsightly gaps
will appear between st and other apps, or between instances of st.
>
> This patch allows st to resize to any pixel size, makes the inner
border size dynamic, and centers the content of the terminal so that the
left/right and top/bottom borders are balanced. With this patch, st on a
tiling WM will always fill the entire space allocated to it.

https://st.suckless.org/patches/anysize
2025-02-17 01:09:00 +00:00
Oliver Davies abc2ea777e hetznix: add git user 2025-02-15 14:02:50 +00:00
Oliver Davies 1ca1ac3c4a Add a cron job to run mbsync twice a day 2025-02-15 01:35:08 +00:00
Oliver Davies 75f47838fa Change job to run every 15 minutes 2025-02-15 01:34:46 +00:00
Oliver Davies 186dd064e2 Add awesome-rss extension
Puts an RSS/Atom subscribe button back in URL bar. Supports "Live
Bookmarks" (built-in), Feedly, & Inoreader

https://addons.mozilla.org/en-US/firefox/addon/awesome-rss
2025-02-15 00:43:43 +00:00
Oliver Davies 63b141d360 nixedo: add git user 2025-02-15 00:42:30 +00:00
Oliver Davies 8121441002 Add newsboat 2025-02-14 23:08:17 +00:00
Oliver Davies 5c97dfa9c7 Add eric vhost 2025-02-14 23:05:10 +00:00
Oliver Davies 31010c9a8c Remove files vhost 2025-02-14 23:04:19 +00:00
Oliver Davies be06a07019 t490: add cron job to run imapfilter 2025-02-14 21:33:57 +00:00
Oliver Davies baf0ed984d Remove unused reference to self 2025-02-14 07:50:04 +00:00
Oliver Davies 5b4245a910 Add xdotool 2025-02-14 07:49:31 +00:00
Oliver Davies ce3a1df8d9 Update run script 2025-02-14 07:48:53 +00:00
Oliver Davies 3c76aa0936 Update Firefox configuration 2025-02-13 23:12:27 +00:00
Oliver Davies ea7c5b1449 dwm: add pertag patch
> More general approach to taglayouts patch. This patch keeps layout,
mwfact, barpos and nmaster per tag.

https://dwm.suckless.org/patches/pertag
2025-02-13 20:36:26 +00:00
Oliver Davies 98bc3433c0 Remove ytfzf 2025-02-13 08:49:56 +00:00
Oliver Davies 84d5a02a42 Replace rofi with dmenu 2025-02-13 02:00:24 +00:00
Oliver Davies 5d854d25d2 Replace alacritty with st 2025-02-13 02:00:24 +00:00
Oliver Davies 0a345df1a5 st: change the font size 2025-02-13 02:00:24 +00:00
Oliver Davies bf22f31b5a Remove i3 configuration
Remove my i3 configuration as I've been using dwm as my daily driver for
a few weeks.
2025-02-12 23:09:50 +00:00
Oliver Davies 8facff13af Remove unused Vim plugins 2025-02-12 21:46:40 +00:00
Oliver Davies 4a522c954f Change the test strategy to vimux 2025-02-12 21:39:24 +00:00
Oliver Davies 443cfcf95c Re-enable vim-caser 2025-02-12 21:21:51 +00:00
Oliver Davies 77621d00ef Disable mini.hipatterns 2025-02-12 21:20:58 +00:00
Oliver Davies f1462b253d Remove Brave 2025-02-12 20:52:49 +00:00
Oliver Davies 3ab241c5a9 nix flake update 2025-02-11 07:26:33 +00:00
Oliver Davies e8efe60ae1 Open diagnostics in the quickfix list 2025-02-05 06:53:38 +00:00
Oliver Davies de5f12ad9f Update directories
Include the ~/Code/os directory for open source projects.
2025-02-05 06:51:48 +00:00
Oliver Davies 9933b0b8aa Add pass
Used to store a password for Neomutt.
2025-02-05 06:48:15 +00:00
Oliver Davies 09cbba3083 Add sxiv 2025-02-05 06:47:37 +00:00
Oliver Davies d6ad5f1f15 nix flake update 2025-02-05 06:44:53 +00:00
Oliver Davies 33ec1e0d77 Enable neomutt and Vim keys 2025-02-04 12:21:10 +00:00
Oliver Davies 7989a4cbd3 t490: add nixedo host 2025-02-02 22:41:36 +00:00
Oliver Davies c3265e0b48 Remove .tmux-sessionizer 2025-02-02 22:41:36 +00:00
Oliver Davies 518d80226f Add custom keys to dwm 2025-02-02 22:41:36 +00:00
Oliver Davies 10d6e0e363 Move Tube Archivist volumes to the media drive 2025-02-02 22:41:36 +00:00
Oliver Davies db1ab57383 Update Tube Archivist URL 2025-02-02 22:41:36 +00:00
Oliver Davies 2e2ec7650b Update Tube Archivist URL 2025-02-02 11:08:17 +00:00
Oliver Davies eb76d68e2f Add cryptsetup 2025-02-02 10:22:31 +00:00
Oliver Davies 62e8b83df2 Refactor dwm and thunar configuration 2025-01-31 11:01:14 +00:00
Oliver Davies 90118dde48 Fix conform error
> Error detected while processing BufWritePre Autocommands for "*":
> The nested {} syntax to run the first formatter has been replaced by
the stop_after_first option (see :help conform.format).
2025-01-30 17:46:11 +00:00
Oliver Davies 4461ad3ca4 Add dwm window manager with some initial patches
- Set Mod4 as the mod key and Alacritty as the termcmd.
- Add a patch from suckless.org to hide any vacant tags.
  - https://dwm.suckless.org/patches/hide_vacant_tags
2025-01-30 17:41:54 +00:00
Oliver Davies e66af807b3 nix flake update 2025-01-30 01:06:16 +00:00
Oliver Davies 893dd8c2a4 Re-add line numbers for text files 2025-01-29 11:52:45 +00:00
Oliver Davies fe4f07f8ee Simplify imports 2025-01-29 01:49:03 +00:00
Oliver Davies 02890fc725 Make NOTES_DIRECTORY configurable per host 2025-01-29 01:49:03 +00:00
Oliver Davies 4f91d5ce7d Add yazi
Blazing fast terminal file manager written in Rust, based on async I/O.

https://github.com/sxyazi/yazi
https://yazi-rs.github.io
2025-01-29 01:15:42 +00:00