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
Oliver Davies
f94bf1e883
Replace the intelephense LSP with phpactor
2025-01-08 20:42:41 +00:00
Oliver Davies
320f503b1e
Standardise PHP versions
2025-01-08 20:34:03 +00:00
Oliver Davies
30f336f05b
Merge default.nix files into configuration.nix
2025-01-08 08:54:14 +00:00
Oliver Davies
6cd711920b
t490: re-enable syncthing
2025-01-08 00:22:55 +00:00
Oliver Davies
8aeadbf708
Remove unused import
2025-01-08 00:13:56 +00:00
Oliver Davies
df9c5c87c5
Fix SSH domain
2025-01-08 00:04:56 +00:00
Oliver Davies
37ee30dfc0
Add syncthing via NixOS
...
Adding it via Home Manager doesn't work, presumably due to WSL.
2025-01-07 21:08:11 +00:00
Oliver Davies
7e3743d470
Make syncthing configurable per host
2025-01-07 20:58:17 +00:00
Oliver Davies
5f8bb22a90
nixedo: remove Forgejo
2025-01-07 16:08:40 +00:00
Oliver Davies
384c9aadb1
Delete ghostty configuration
2025-01-07 16:08:10 +00:00
Oliver Davies
279ce3ebf4
hetznix: refactor SSH_DOMAIN
2025-01-07 02:17:18 +00:00
Oliver Davies
6d7a0f8202
hetznix: re-enable forgejo and fix SSH issue
2025-01-07 02:03:40 +00:00
Oliver Davies
cd4eac4df6
Update SSH key and re-key secrets
2025-01-06 20:41:54 +00:00
Oliver Davies
130c2c97b1
Update website root
2025-01-06 20:41:54 +00:00
Oliver Davies
2006d2b53e
nixedo: re-add forgejo
2025-01-06 10:39:46 +00:00
Oliver Davies
f1f9866816
Add new SSH key
2025-01-06 10:21:15 +00:00
Oliver Davies
3a0bf7a057
Re-key secrets
2025-01-06 10:05:41 +00:00
Oliver Davies
93f2b8a34d
Change firefox to brave
2025-01-06 08:13:47 +00:00
Oliver Davies
2a55da9eb8
Move vhost imports
2025-01-06 06:43:11 +00:00
Oliver Davies
7cacaa3e26
hetznix: disable forgejo temporarily
...
I need to investigate why I can't push changes to it, as "git push"
commands are hanging.
I've added forgejo as an authorised SSH user and tried various Forgejo
and firewall configurations, but it isn't working.
2025-01-06 06:37:24 +00:00
Oliver Davies
d50f92ca1b
Move forgejo to hetznix
2025-01-06 02:10:11 +00:00