Commit graph

40 commits

Author SHA1 Message Date
e5791f5c7e Refactor 2025-05-13 16:10:59 +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
54b43e4203 Remove features 2025-05-03 16:50:27 +01:00
54954d6223 Move forgejo runner configuration 2025-05-03 12:24:07 +01:00
e2746df0b5 Add me the cdrom group again 2025-05-02 09:08:15 +01:00
bb9b77e2f8 Update config and option names for modules 2025-04-30 09:54:25 +01:00
4107805044 Extract a makemkv module, add it to lemp11 2025-04-24 01:56:40 +01:00
57c96d70f3 Remove passmenu-otp
It's already included in my dwm configuration so it doesn't need to be
re-declared here.
2025-04-23 20:00:44 +01:00
547895664b Make the pass extensions configurable 2025-04-23 19:54:32 +01:00
899dfb9f21 Extract a pass module 2025-04-23 19:38:55 +01:00
2bedd41d83 Refactor back to a more modular configuration 2025-04-23 14:19:05 +01:00
42b70676bc Move homelab modules 2025-04-05 15:18:08 +01:00
2af364ef96 Extract a screenkey mixin 2025-04-05 15:18:08 +01:00
75dc6577cc Extract a fonts mixin 2025-04-05 15:18:08 +01:00
d5d1331543 Extract a xbanish profile 2025-04-05 15:18:08 +01:00
ee9c85f920 Extract a dwm profile module
I've made this a module as it imports configuration from `st` and
potentially others as I continue to refactor.
2025-04-05 15:13:58 +01:00
98dccf63f0 Extract a st mixin 2025-04-05 15:13:58 +01:00
9fc155cbd2 Move peek 2025-04-05 15:13:58 +01:00
6d744eb2ed Extract a thunar mixin 2025-04-05 15:13:58 +01:00
d8e352a0a4 Remove gaming.nix, move zeroad 2025-04-05 15:13:58 +01:00
44d2685854 Extract a docker mixin 2025-04-05 15:12:44 +01:00
621d33742c Remove unused homelab packages 2025-04-04 19:50:23 +01:00
087153a16d Move Nix files back to the root of the project 2025-03-29 23:19:06 +00:00
69a397e624 Move Nix files into a nix directory
Move everything from `config` to the root level.
2024-11-21 08:56:12 +00:00
6444ce5226 Re-add Nitrogen for managing wallpaper 2024-11-20 17:58:57 +00:00
0cafc1ca4e Disable colours in i3status bar 2024-11-20 11:01:38 +00:00
03ec322eb2 Remove reference to awesome-client 2024-11-18 18:01:42 +00:00
83e5acb5e7 Add immich-cli 2024-11-15 18:12:00 +00:00
85e9a16611 Add immich for photo backups 2024-11-12 20:31:30 +00:00
bcbdb5a2d5 Remove GNOME 2024-11-12 20:21:26 +00:00
abc0e5d429 Switch back to nixpkgs-unstable by default 2024-11-12 20:14:21 +00:00
1a081a956b Switch back to i3 2024-11-12 20:14:21 +00:00
86fb0c37c4 Fix gitea
Fixes this error:

> Migration Error: Your database (migration version: 299) is for a newer
Gitea, you can not use the newer database for this old Gitea release
(280).

This was probably caused by installing Gitea whilst experimenting again
with nixpkgs unstable.
2024-11-10 00:12:22 +00:00
3c7aa3f03e Organise NixOS and Home Manager modules 2024-11-05 23:59:03 +00:00
501b5cd011 Change gitea port 2024-11-05 23:57:44 +00:00
8876a339b6 Move jellyfin into its own module 2024-11-05 14:49:01 +00:00
7cf71d17f6 Add gitea 2024-11-05 14:47:10 +00:00
586aa7f207 Try kanata for configuring my laptop keyboard 2024-11-04 23:08:03 +00:00
aa9b66f091 Add the Terminus font 2024-09-23 11:53:08 +01:00
8b0d618672 Move NixOS modules 2024-09-23 09:01:00 +01:00