e31e2d0048
Remove PW05CH3L configuration
/ check (push) Successful in 51s
2025-08-18 09:05:07 +01:00
fcc65505d0
Add fixapost
2025-08-08 02:10:20 +01:00
df4a7bf521
Add git-repo-updater
/ check (push) Successful in 1m41s
2025-08-01 10:22:21 +01:00
deae2b1055
Re-add vim-heritage
/ check (push) Successful in 1m47s
2025-08-01 01:12:48 +01:00
3c798cba51
Refactor inputs
2025-07-30 17:14:25 +01:00
f8489d5c72
nixvim: re-add vim-textobj-xmlattr
2025-07-29 12:38:17 +01:00
a218f5623c
nixvim: re-add edit_alternate.vim
2025-07-29 12:38:17 +01:00
4eead1485f
Refactor inputs
/ check (push) Successful in 1m52s
2025-07-28 19:38:17 +01:00
556de5e482
Move zsh configuration
/ check (push) Successful in 1m38s
2025-07-28 02:43:35 +01:00
374e5680e2
Extract systems
2025-07-23 19:26:20 +01:00
59403e4660
Move flake-modules to modules2
...
/ check (push) Successful in 1m28s
Move flake-modules to modules2 so they are automatically imported by
import-tree.
2025-07-23 12:38:52 +01:00
c832fa2958
Add import-tree
2025-07-18 00:56:19 +01:00
198c2e9d59
Add nix-index-database
/ check (push) Successful in 1m42s
2025-07-17 12:49:48 +01:00
5227e82c15
Refactor
/ check (push) Successful in 1m27s
2025-07-09 06:50:07 +01:00
26072b5cff
Extract flake modules
/ check (push) Successful in 1m28s
2025-07-09 02:35:21 +01:00
f02ace1040
Extract mkNixosConfiguration
helper
2025-07-09 02:03:54 +01:00
c134aaeb1b
Refactor to flake-parts
2025-07-09 02:03:14 +01:00
a93f2ecc28
agenix follows nixpkgs
/ check (push) Successful in 1m38s
2025-07-08 13:45:18 +01:00
288bc80f1e
nur follows nixpkgs
/ check (push) Successful in 2m14s
2025-07-08 13:42:12 +01:00
f54d82ca22
Rename app from nvim
to nixvim
/ check (push) Successful in 1m55s
2025-06-21 14:01:04 +01:00
77bce04e39
Refactor
2025-06-12 13:00:10 +01:00
a068e0481f
Add an nvim
package
...
Now I can run `nix run .#nvim` to run Neovim with any configuration
changes without having to rebuild my whole NixOS configuration.
2025-06-12 12:15:56 +01:00
ecb2a05d60
Use nixvim
2025-06-06 16:35:16 +01:00
5467ae123f
Refactor inputs
2025-06-01 23:22:09 +01:00
a60f3996f4
Reorder
/ check (push) Successful in 1m19s
2025-06-01 15:21:20 +01:00
22264fb82e
Refactor inputs
...
/ check (push) Successful in 1m11s
Move them to each host's configuration.nix file and keep flake.nix
shorter and cleaner.
2025-06-01 15:13:20 +01:00
cb5a6aa05c
Configure lua-language-server and nixd
2025-05-22 08:56:52 +01:00
59fd01f155
Remove some Vim plugins
...
I'm not sure if or how much I use these.
2025-05-21 18:29:06 +01:00
724753327c
Remove global tools and language servers
...
Re-add them as needed for each specific project using each project's
flake.nix file.
2025-05-21 18:28:24 +01:00
9e1b77930d
Remove nixpkgs-master
2025-04-23 17:29:52 +01:00
4de7dfda6b
Refactor
2025-04-23 17:28:40 +01:00
5f7d0d4deb
Rename nixpkgs-2411
to nixpkgs-stable
2025-04-23 17:19:16 +01:00
9c5e258a9d
Revert "Remove nixpkgs-2411
"
...
This reverts commit 631b1ffa66
.
2025-04-23 15:48:15 +01:00
631b1ffa66
Remove nixpkgs-2411
2025-04-23 14:28:57 +01:00
520f821f36
Remove nixpkgs-2405
2025-04-23 14:28:08 +01:00
2bedd41d83
Refactor back to a more modular configuration
2025-04-23 14:19:05 +01:00
fa3bee371f
Remove hetznix
...
Forgejo and all static websites have been moved to nixedo.
2025-04-19 00:10:45 +01:00
eea806e0f8
Allow for autoloading modules
...
Autoloads files within modules/ and makes them available by their module
type and name, e.g. `mixins-zsh`, `editor-nvim` and `users-opdavies`
when imported with `inputs.self.nixosModules`.
Based on afab322e6d/modules/default.nix
.
This assumes there will be a modules/*.nix file and currently doesn't
work with modules/*/default.nix. This is something I'd like to add in
the future.
I also want find a cleaner way to pass arguments into these shortcuts as
this also doesn't work in their implementation as far as I can see.
2025-04-10 09:07:16 +01:00
877845ad1a
Add justfile
2025-04-06 23:04:22 +01:00
1d284c9432
Extract a scripts mixin
2025-04-06 00:53:33 +01:00
2f56994696
Move desktop/non-headless packages
2025-04-06 00:23:37 +01:00
3379924c0e
Remove nixosModules
...
As it's now empty.
2025-04-05 15:18:08 +01:00
88284829ec
Refactor inputs for external modules
2025-04-03 22:44:27 +01:00
b27a2fcabf
Refactor input usage
2025-04-01 23:24:02 +01:00
087153a16d
Move Nix files back to the root of the project
2025-03-29 23:19:06 +00:00
148d6ca78c
Add t480 configuration
2025-03-21 22:29:03 +00:00
bc397079fd
Sort inputs alphabetically
2025-03-08 21:00:55 +00:00
560912af52
Move dwm and st patches
...
9ad246031f/home/dwm.nix
2025-02-18 12:24:39 +00:00
3c76aa0936
Update Firefox configuration
2025-02-13 23:12:27 +00:00
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