Commit graph

73 commits

Author SHA1 Message Date
522b4362b3 Add backup-websites script
Add a bash script that downloads and backs up my static websites from my
server onto my laptop.
2025-03-27 18:50:30 +00:00
499c266270 Re-add missing session variables
These were removed in commit 40c8776.
2025-03-26 08:59:30 +00:00
679dd702e2 Enable xdg.userDirs 2025-03-26 08:45:47 +00:00
40c8776e4b Refactor XDG user directories 2025-03-25 23:36:52 +00:00
4ae602d0fa Remove Brave 2025-03-25 21:45:05 +00:00
7affff28a3 Remove copyq 2025-03-22 21:03:39 +00:00
c3e240d2e3 Manage newsboat with Home Manager 2025-03-22 13:30:29 +00:00
079ca6e968 nix flake update 2025-03-21 22:45:18 +00:00
65293db412 Re-add librewolf 2025-03-21 22:29:03 +00:00
148d6ca78c Add t480 configuration 2025-03-21 22:29:03 +00:00
c347c217a4 Remove espanso 2025-03-21 15:01:39 +00:00
59382508d8 Add ranger 2025-03-19 14:08:04 +00:00
53ed6535fa Add IMAPFILTER_HOME 2025-03-18 23:42:19 +00:00
1899081f06 Refactor XDG session variables 2025-03-18 17:43:56 +00:00
809cddb533 Move undodir directory 2025-03-18 17:41:38 +00:00
bce72f1e56 Move .wget-hsts 2025-03-18 17:26:38 +00:00
66c5842b76 Move npm configuration 2025-03-18 16:54:39 +00:00
225bf51396 Move w3m state directory 2025-03-18 16:54:39 +00:00
0188b564a5 Change DOCUMENTS to XDG_DOCUMENTS_DIR 2025-03-17 20:05:16 +00:00
2343a739da Add XDG_REPOS_HOME variable 2025-03-17 20:05:16 +00:00
1c6401af08 Move the password store 2025-03-17 20:05:16 +00:00
02cd87af90 Move tmux-sessionizer default script 2025-03-17 20:05:16 +00:00
d5acca9440 Remove syncthing configuration 2025-03-13 20:53:30 +00:00
75778848c9 Move zbar to shared Home Manager packages 2025-03-10 15:32:41 +00:00
0828966dfd Switch to Brave 2025-03-07 16:04:53 +00:00
6585022138 Add displayselect from Luke Smith's dotfiles 2025-03-06 01:12:32 +00:00
2de0e1a2d6 Use nixosModules and homeManagerModules for config 2025-03-05 17:20:03 +00:00
adaf6ae5ea Switch from Firefox to Librewolf 2025-03-05 09:59:34 +00:00
bd58cf5821 nix flake update 2025-03-02 23:00:06 +00:00
c9e2db5e12 Add zbar
Includes zbarimg which is used to get OTP paths for pass-otp.
2025-03-02 21:07:07 +00:00
58b5e9a452 Remove ripgrep
Remove ripgrep globally but keep it installed in Neovim so live grep
will continue to work.
2025-02-27 21:19:19 +00:00
f734ae4e06 Revert "nix flake update"
This reverts commit ce4f49dc98.
2025-02-27 01:06:50 +00:00
ce4f49dc98 nix flake update 2025-02-27 00:24:38 +00:00
6d55ea4dee Re-enable tmux 2025-02-24 13:45:28 +00:00
f5d6391a33 Re-enable neovim 2025-02-24 10:34:08 +00:00
8ad1dcc14b Remove default variables
I no longer want these to be true so I can remove them.
2025-02-22 19:51:11 +00:00
597a72b4d5 Use dwm on nixedo 2025-02-22 12:14:10 +00:00
40aefce47b Add Video Speed Controller 2025-02-22 00:23:43 +00:00
8df5e6b623 Re-add bluetuith 2025-02-21 10:00:38 +00:00
9177cb3f9d Migrate .xinitrc file into Nix 2025-02-20 21:19:21 +00:00
33a360db02 nix flake update 2025-02-18 12:24:39 +00:00
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
3c76aa0936 Update Firefox configuration 2025-02-13 23:12:27 +00:00
5d854d25d2 Replace alacritty with st 2025-02-13 02:00:24 +00:00
33ec1e0d77 Enable neomutt and Vim keys 2025-02-04 12:21:10 +00:00
02890fc725 Make NOTES_DIRECTORY configurable per host 2025-01-29 01:49:03 +00:00
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
cf7de1eb9c Refactor desktop Home Manager packages 2025-01-29 01:15:42 +00:00
fcf0f8d39d Only add upload-to-files on t490
It's not needed on other systems, such as hetznix.
2025-01-29 01:15:42 +00:00
1128fbb94c t490: investigate using isync/mbsync
Investigate using isync/mbsync to backup emails locally.

https://isync.sourceforge.io

For this, I've created a ~/.mbsyncrc file that contains my IMAP
configuration to connect to my email account and allows me to run
`mbsync oliverdavies.uk` to perform the backup.

`programs.mbsync` exists in Home Manager, so I can use this if I decide
to refactor this and have Home Manager create the configuration file.
2025-01-18 23:32:01 +00:00