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
Oliver Davies
cf7de1eb9c
Refactor desktop Home Manager packages
2025-01-29 01:15:42 +00:00
Oliver Davies
20ec9fde32
lemp11: split configuration
2025-01-29 01:15:42 +00:00
Oliver Davies
40f1a72438
lemp11: remove unused services
...
The homelab services and programs have been moved to nixedo so can be
removed from lemp11.
2025-01-29 01:15:42 +00:00
Oliver Davies
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
Oliver Davies
0d05eb3df6
t490: add Cloudflare secrets
2025-01-29 01:15:42 +00:00
Oliver Davies
49b5424dbd
Refactor nixpkgs import
2025-01-29 01:15:42 +00:00
Oliver Davies
a5c1c89102
nix flake update
2025-01-26 02:57:41 +00:00
Oliver Davies
716cb791e9
Move homelab services to oliverdavies.uk domain
2025-01-21 00:49:27 +00:00
Oliver Davies
f740c91a6c
nix fmt
2025-01-20 17:54:44 +00:00
Oliver Davies
88a5dcae48
Update paperless data directory path
2025-01-20 17:52:44 +00:00
Oliver Davies
6efc4bd51e
t490: add docker
...
Add Docker which is needed by DDEV, which I need to quickly get HTTP and
SSL running for a project.
There is https://devenv.sh/blog/2023/03/02/devenv-06-generating-containers-and-instant-shell-activation/#hosts-and-certificates
that mentions provisioning certificates for a local domain name, which
is something I'll look at in the future.
2025-01-20 00:50:02 +00:00
Oliver Davies
d3ac84b6dd
Automatically add a blank line to the end of text
...
...files
2025-01-19 23:37:30 +00:00
Oliver Davies
3e9a27874a
Alter notes to create daily notes
...
Alter notes to create daily notes instead of monthly notes.
2025-01-19 21:50:44 +00:00
Oliver Davies
09663f6b90
Add .tmux-sessionizer
...
Open nvim with `:Telescope git_files` when starting the session.
2025-01-19 21:50:44 +00:00
Oliver Davies
a7430169e9
Refactor custom packages
2025-01-19 21:50:44 +00:00
Oliver Davies
e04bededf3
Run tmux-sessionizer after cloning a repo
2025-01-19 12:53:49 +00:00
Oliver Davies
2f5636c127
Simplify agenix configuration
2025-01-19 12:41:19 +00:00
Oliver Davies
4f3c713f73
Refactor zsh plugins
...
- Remove fzf-tab.
- Configure zsh-abbr with Home Manager.
2025-01-19 11:01:21 +00:00
Oliver Davies
fed99ed659
Add .mailmap
...
Add a .mailmap file to make Git contribution history more consistent.
- https://git-scm.com/docs/gitmailmap
- https://datawookie.dev/blog/2023/05/using-mailmap-to-tidy-git-contributors
2025-01-19 00:11:55 +00:00
Oliver Davies
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
Oliver Davies
5fd27efa50
Use the tmux-sessionizer from GitHub
...
Use the tmux-sessionizer code from GitHub instead of writing it myself
and apply a patch to change the directories it uses to provide
suggestions.
2025-01-18 02:05:08 +00:00
Oliver Davies
75efe1bf99
Group containers into their own directory
2025-01-17 21:23:01 +00:00
Oliver Davies
359bb61628
Move secrets.nix
2025-01-17 20:56:05 +00:00
Oliver Davies
403e44afb9
Add Hunspell dictionary for en-GB
2025-01-17 14:33:57 +00:00
Oliver Davies
ed8de700f8
t490: enable upower
2025-01-17 10:36:13 +00:00
Oliver Davies
54ef8142da
t490: re-add dconf
...
error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
ca.desrt.dconf was not provided by any .service files
2025-01-16 13:15:14 +00:00
Oliver Davies
a98b56df67
Remove 2020.oliverdavies.uk
2025-01-16 08:54:20 +00:00
Oliver Davies
2db818f017
Add abook
2025-01-16 08:07:29 +00:00
Oliver Davies
922012c215
Add upload-to-files script
2025-01-16 08:07:29 +00:00
Oliver Davies
0a535c1c4e
Add files subdomain vhost
2025-01-16 08:03:15 +00:00
Oliver Davies
a2b855214b
Remove unused attribute
2025-01-15 15:02:10 +00:00
Oliver Davies
8df2e5c1b9
Refactor programs
2025-01-15 15:02:10 +00:00
Oliver Davies
005c34156b
Remove unused variable
2025-01-15 15:02:10 +00:00
Oliver Davies
532d110b05
Add Jitsi Meet
2025-01-15 15:02:10 +00:00
Oliver Davies
fefdf04a6d
Use a wildcard certificate
2025-01-15 15:02:10 +00:00
Oliver Davies
bc6e5be1af
Switch from lightdm to ly
2025-01-15 15:02:10 +00:00
Oliver Davies
c3481f8ba6
nix flake update
2025-01-15 15:02:10 +00:00
Oliver Davies
7771c88040
Refactor Home Manager modules
2025-01-15 12:48:41 +00:00
Oliver Davies
5229429bc4
Update todo.txt
2025-01-15 12:48:41 +00:00
Oliver Davies
48ab2b7cab
Add floating IP address
2025-01-10 00:09:51 +00:00
Oliver Davies
f982861233
Remove notify-battery script with i3-battery-popup
...
https://github.com/rjekker/i3-battery-popup
2025-01-09 03:08:53 +00:00
Oliver Davies
5160384b10
Reset diagnostics after disabling
2025-01-09 03:08:53 +00:00
Oliver Davies
fd0eb9166c
Add a Phpactor template for creating collections
2025-01-09 02:56:11 +00:00
Oliver Davies
d56eef8070
Fix infinite loop
2025-01-09 02:56:11 +00:00
Oliver Davies
e3a11b8d06
Add keybindings to enable, disable and toggle
...
...diagnostics
2025-01-08 22:43:56 +00:00