Commit graph

377 commits

Author SHA1 Message Date
1f3a666b12
[fix] flake: switch from unstable-small to unstable
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
Unstable small breaks too often
2024-08-18 11:06:48 +02:00
9591d8ace4
[fix] wezterm: use stable version
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
Version in unstable appears to be broken
2024-08-18 10:52:34 +02:00
7a8faa4796
[chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 3s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/00f32f0430f82c74919c72af84bc95bf5ae434e4' (2024-08-16)
  → 'github:nix-community/nixvim/78fc4be6a830e8dc01f3e66ddbe3243b4bfe8560' (2024-08-17)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/b764d780d8af360061540651c3adf84895b5ff90' (2024-08-16)
  → 'github:NixOS/nixpkgs/b959f399d27ce028a0a87317b45306b4c3c8a1b1' (2024-08-17)
2024-08-18 03:02:52 +02:00
ed3d5fe121
[chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 1s
Flake lock file updates:

• Updated input 'lix-module':
    '622a2253a0.tar.gz?narHash=sha256-zNW/rqNJwhq2lYmQf19wJerRuNimjhxHKmzrWWFJYts%3D' (2024-08-13)
  → '622a2253a0.tar.gz?narHash=sha256-zNW/rqNJwhq2lYmQf19wJerRuNimjhxHKmzrWWFJYts%3D&rev=622a2253a071a1fb97a4d3c8103a91114acc1140' (2024-08-13)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/03bd12dcf88b6aabc047fbf909bda4c7e344416c' (2024-08-15)
  → 'github:NixOS/nixpkgs/b764d780d8af360061540651c3adf84895b5ff90' (2024-08-16)
2024-08-17 03:01:56 +02:00
2cdbd0e7dd
[fix] nvim: Rust 1.80.0 broke silicon
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
Known issue, it won't be fixed. Programs just need to update to a new
version of `time-rs` (the affected dep).

Waiting for https://github.com/Aloxaf/silicon/pull/254 to land so I can
remove the dependency on the old version.
2024-08-16 22:10:45 +02:00
117ad124b8
[chore] flake.lock: update inputs
Flake lock file updates:

• Updated input 'lix-module/lix':
    'bcaeb6388b.tar.gz?narHash=sha256-Rosl9iA9MybF5Bud4BTAQ9adbY81aGmPfV8dDBGl34s%3D' (2024-08-12)
  → 'bcaeb6388b.tar.gz?narHash=sha256-Rosl9iA9MybF5Bud4BTAQ9adbY81aGmPfV8dDBGl34s%3D&rev=bcaeb6388b8916ac6d1736e3aa2b13313e6a6bd2' (2024-08-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4a92571f9207810b559c9eac203d1f4d79830073' (2024-08-13)
  → 'github:NixOS/nixpkgs/c3d4ac725177c030b1e289015989da2ad9d56af0' (2024-08-15)
• Updated input 'nixvim':
    'github:nix-community/nixvim/dbf6f7bc997dc3a9ab1f014ea075600357226950' (2024-08-12)
  → 'github:nix-community/nixvim/00f32f0430f82c74919c72af84bc95bf5ae434e4' (2024-08-16)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/5a1fae64da2be3d09a8f289c6257146997827d1d' (2024-08-14)
  → 'github:NixOS/nixpkgs/03bd12dcf88b6aabc047fbf909bda4c7e344416c' (2024-08-15)
2024-08-16 21:50:21 +02:00
697a4402e1
[feat] lix: update to 2.91.0
All checks were successful
/ check (push) Successful in 21s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 2s
Sweet sweet lix upgrade c:
2024-08-14 09:14:40 +02:00
69c98b09ec
[fix] nvim: broken dkjson package
Switch to nixos-unstable-small. This branch updates quicker, but tends
to test less GUI stuff, we use `nixos-unstable` for dev only, so no GUI
c:
2024-08-14 09:12:28 +02:00
8b0592fa03
[chore] flake.lock: update inputs
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/21cc704b5e918c5fbf4f9fff22b4ac2681706d90' (2024-08-06)
  → 'github:NixOS/nixpkgs/4a92571f9207810b559c9eac203d1f4d79830073' (2024-08-13)
• Updated input 'nixvim':
    'github:nix-community/nixvim/4852f94f8ccae551514df0092a077014bafb95ca' (2024-08-09)
  → 'github:nix-community/nixvim/dbf6f7bc997dc3a9ab1f014ea075600357226950' (2024-08-12)
• Updated input 'nixvim/git-hooks':
    'github:cachix/git-hooks.nix/06939f6b7ec4d4f465bf3132a05367cccbbf64da' (2024-08-05)
  → 'github:cachix/git-hooks.nix/c7012d0c18567c889b948781bc74a501e92275d1' (2024-08-09)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/1016f4620e321c12ff1dbcd464e9de889e302d1c' (2024-08-08)
  → 'github:NuschtOS/search/6ca2c3ae05a915c160512bd41f6810f456c9b30d' (2024-08-11)
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/768acdb06968e53aa1ee8de207fd955335c754b7' (2024-07-30)
  → 'github:numtide/treefmt-nix/349de7bc435bdff37785c2466f054ed1766173be' (2024-08-12)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/cb9a96f23c491c081b38eab96d22fa958043c9fa' (2024-08-04)
  → 'github:NixOS/nixpkgs/a58bc8ad779655e790115244571758e8de055e3d' (2024-08-11)
2024-08-14 08:37:44 +02:00
09f35f5125
[fix] nvim: luasnip settings changed
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
2024-08-10 14:51:09 +02:00
a4277829ad
[feat] nvim: add custom vim plugin management
Use vimPluginsUpdater to keep extra plugins up to date

Fixes #4
2024-08-10 14:51:09 +02:00
52407688d0
[fix] ci: remove scheduled workflow
All checks were successful
/ check (push) Successful in 21s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 1s
Do it through external means (once GH stops rate limiting me)
2024-08-09 22:59:23 +02:00
4389c70c2e
[chore] flake.lock: update inputs
Some checks failed
/ check (push) Failing after 1s
/ build (audiomenu) (push) Failing after 1s
/ build (docs) (push) Failing after 1s
/ build (jpassmenu) (push) Failing after 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Failing after 1s
/ build (nvim) (push) Failing after 1s
/ update-lockfile (push) Has been skipped
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/883180e6550c1723395a3a342f830bfc5c371f6b' (2024-08-05)
  → 'github:NixOS/nixpkgs/21cc704b5e918c5fbf4f9fff22b4ac2681706d90' (2024-08-06)
• Updated input 'nixvim':
    'github:nix-community/nixvim/e48ce785d9e72c0106319d93e23c5579336ffe33' (2024-08-06)
  → 'github:nix-community/nixvim/4852f94f8ccae551514df0092a077014bafb95ca' (2024-08-09)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/aa5f6246565cc9b1e697d2c9d6ed2c842b17fff6' (2024-08-04)
  → 'github:NuschtOS/search/1016f4620e321c12ff1dbcd464e9de889e302d1c' (2024-08-08)
2024-08-09 22:25:22 +02:00
788f27ff48 [chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
/ update-lockfile (push) Has been skipped
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8b5b6723aca5a51edf075936439d9cd3947b7b2c' (2024-08-04)
  → 'github:NixOS/nixpkgs/883180e6550c1723395a3a342f830bfc5c371f6b' (2024-08-05)
• Updated input 'nixvim':
    'github:nix-community/nixvim/5922a48008e5759acb63a12b2de8348ec512760f' (2024-08-05)
  → 'github:nix-community/nixvim/e48ce785d9e72c0106319d93e23c5579336ffe33' (2024-08-06)
• Updated input 'nixvim/git-hooks':
    'github:cachix/git-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd' (2024-07-15)
  → 'github:cachix/git-hooks.nix/06939f6b7ec4d4f465bf3132a05367cccbbf64da' (2024-08-05)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/d04953086551086b44b6f3c6b7eeb26294f207da' (2024-08-02)
  → 'github:NixOS/nixpkgs/cb9a96f23c491c081b38eab96d22fa958043c9fa' (2024-08-04)
2024-08-06 20:20:25 +02:00
forgejo-actions
4a24f7844b [chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
/ update-lockfile (push) Has been skipped
Flake lock file updates:

```
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a633d89c6dc9a2a8aae11813a62d7c58b2c0cc51' (2024-08-03)
  → 'github:NixOS/nixpkgs/8b5b6723aca5a51edf075936439d9cd3947b7b2c' (2024-08-04)
• Updated input 'nixvim':
    'github:nix-community/nixvim/6f7cf23b226ceaee0a2d479c505652065dfe526f' (2024-08-04)
  → 'github:nix-community/nixvim/5922a48008e5759acb63a12b2de8348ec512760f' (2024-08-05)
```
2024-08-06 19:17:34 +02:00
forgejo-actions
276a67c745 [chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 19s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
/ update-lockfile (push) Has been skipped
Flake lock file updates:

```
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/05405724efa137a0b899cce5ab4dde463b4fd30b' (2024-08-01)
  → 'github:NixOS/nixpkgs/a633d89c6dc9a2a8aae11813a62d7c58b2c0cc51' (2024-08-03)
• Updated input 'nixvim':
    'github:nix-community/nixvim/7c39d77b9f1fbcbd8f2a575c4f2948dd54efc5c1' (2024-08-01)
  → 'github:nix-community/nixvim/6f7cf23b226ceaee0a2d479c505652065dfe526f' (2024-08-04)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7' (2024-07-03)
  → 'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d' (2024-08-01)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/3f5abffa5f28b4ac3c9212c81c5e8d2d22876071' (2024-08-01)
  → 'github:NuschtOS/search/aa5f6246565cc9b1e697d2c9d6ed2c842b17fff6' (2024-08-04)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31)
  → 'github:NixOS/nixpkgs/d04953086551086b44b6f3c6b7eeb26294f207da' (2024-08-02)
```
2024-08-05 17:46:18 +02:00
forgejo-actions
e4d3b5b759 [chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 20s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 1s
/ update-lockfile (push) Has been skipped
Flake lock file updates:

```
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cf05eeada35e122770c5c14add958790fcfcbef5' (2024-07-30)
  → 'github:NixOS/nixpkgs/05405724efa137a0b899cce5ab4dde463b4fd30b' (2024-08-01)
```
2024-08-04 13:31:41 +02:00
cf655f97d4
[fix] ci: force push to update branch
All checks were successful
/ check (push) Successful in 24s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
2024-08-02 23:38:17 +02:00
9d696f31e1
[chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 23s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
Flake lock file updates:

```
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8c50662509100d53229d4be607f1a3a31157fa12' (2024-07-27)
  → 'github:NixOS/nixpkgs/cf05eeada35e122770c5c14add958790fcfcbef5' (2024-07-30)
• Updated input 'nixvim':
    'github:nix-community/nixvim/2415edc0cb749bf81c9b142138c2bb705514f6cc' (2024-07-29)
  → 'github:nix-community/nixvim/7c39d77b9f1fbcbd8f2a575c4f2948dd54efc5c1' (2024-08-01)
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/8db8970be1fb8be9c845af7ebec53b699fe7e009' (2024-07-23)
  → 'github:numtide/treefmt-nix/768acdb06968e53aa1ee8de207fd955335c754b7' (2024-07-30)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/b73c2221a46c13557b1b3be9c2070cc42cf01eb3' (2024-07-27)
  → 'github:NixOS/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31)
```
2024-08-02 23:21:17 +02:00
71e76e809c
[fix] flake: override nixpkgs in nuschtosSearch
otherwise we are using nixpkgs twice
2024-08-02 23:21:17 +02:00
61dc6b7467
fix(ci): install through nix installer action
All checks were successful
/ check (push) Successful in 23s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
The lix image thing is too broken (due to actions expecting things to be
in /usr/bin
2024-07-29 16:17:16 +02:00
62b0c0f97b
fix(ci): lix:latest does not exist, use lix:2.90
All checks were successful
/ check (push) Successful in 22s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
2024-07-29 09:56:46 +02:00
6174984859
fix(ci): use lix in github actions
All checks were successful
/ check (push) Successful in 23s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
2024-07-29 09:52:53 +02:00
88396cecf3
fix(sway): audiomenu arguments changed
All checks were successful
/ check (push) Successful in 22s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
2024-07-29 09:36:41 +02:00
412b5484c9
[chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 22s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 1s
/ update-lockfile (push) Has been skipped
Flake lock file updates:

```
• Updated input 'devshell':
    'github:numtide/devshell/1ebbe68d57457c8cae98145410b164b5477761f4' (2024-06-03)
  → 'github:numtide/devshell/67cce7359e4cd3c45296fb4aaf6a19e2a9c757ae' (2024-07-27)
• Removed input 'devshell/flake-utils'
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c716603a63aca44f39bef1986c13402167450e0a' (2024-07-17)
  → 'github:NixOS/nixpkgs/8c50662509100d53229d4be607f1a3a31157fa12' (2024-07-27)
• Updated input 'nixvim':
    'github:nix-community/nixvim/55bda0cc3b230255d271e5eef82f3279dae9f859' (2024-07-17)
  → 'github:nix-community/nixvim/2415edc0cb749bf81c9b142138c2bb705514f6cc' (2024-07-29)
• Updated input 'nixvim/git-hooks':
    'github:cachix/git-hooks.nix/8d6a17d0cdf411c55f12602624df6368ad86fac1' (2024-07-09)
  → 'github:cachix/git-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd' (2024-07-15)
• Added input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/16565307c267ec219c2b5d3494ba66df08e7d403' (2024-07-28)
• Added input 'nixvim/nuschtosSearch/flake-utils':
    'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Added input 'nixvim/nuschtosSearch/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'nixvim/nuschtosSearch/nixpkgs':
    follows 'nixvim/nixpkgs'
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/5b002f8a53ed04c1a4177e7b00809d57bd2c696f' (2024-07-12)
  → 'github:numtide/treefmt-nix/8db8970be1fb8be9c845af7ebec53b699fe7e009' (2024-07-23)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/ad0b5eed1b6031efaed382844806550c3dcb4206' (2024-07-16)
  → 'github:NixOS/nixpkgs/b73c2221a46c13557b1b3be9c2070cc42cf01eb3' (2024-07-27)
```

Also fixed some input duplication.
2024-07-29 09:22:16 +02:00
3108457650
fix(ci): set upstream when pushing
All checks were successful
/ check (push) Successful in 24s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 12s
/ update-lockfile (push) Has been skipped
Otherwise the push fails
2024-07-29 08:56:47 +02:00
5391154327
[fix] ci: push update to a different branch
All checks were successful
/ check (push) Successful in 23s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
2024-07-25 23:11:08 +02:00
a4f278f3ba
[fix] system: disable 8bitdoFix for linux 6.3+
All checks were successful
/ check (push) Successful in 23s
/ build (audiomenu) (push) Successful in 1s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
2024-07-23 21:44:28 +02:00
0b07c37d93
[fix] ci: scheduled update not working
All checks were successful
/ check (push) Successful in 23s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 11s
/ update-lockfile (push) Has been skipped
2024-07-21 16:58:05 +02:00
9ecdc662bc
[fix] machines: remove all configurations
All checks were successful
/ check (push) Successful in 26s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 13s
/ update-lockfile (push) Has been skipped
Moved them to my main flake instead
2024-07-20 18:36:08 +02:00
8c4f147f58
[fix] libra: disable tuxedo-rs
All checks were successful
/ check (push) Successful in 25s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
/ update-lockfile (push) Has been skipped
Disable tuxedo-rs as it pulls in the now broken (as of linux 6.10)
tuxedo-keyboard driver.
2024-07-20 17:53:02 +02:00
b65ca23346
[fix] libra: switch to upstream nixos-hardware
All checks were successful
/ check (push) Successful in 25s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
/ update-lockfile (push) Has been skipped
There is now a module for the TUXEDO Pulse 14 - Gen 3:

https://github.com/NixOS/nixos-hardware/tree/master/tuxedo/pulse/14/gen3
2024-07-20 17:37:26 +02:00
b3754a992d
[fix] ci: better update commit message
All checks were successful
/ check (push) Successful in 25s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
/ update-lockfile (push) Has been skipped
2024-07-20 16:15:51 +02:00
5e326d8f6e
[fix] ci: remove github's scheduled actions
All checks were successful
/ check (push) Successful in 25s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
/ update-lockfile (push) Has been skipped
I'll run them on my own CI instead
2024-07-20 16:08:59 +02:00
11b0eed664
[feat] ci: schedule lockfile updates 2024-07-20 16:08:59 +02:00
82b37311a9
[feat] scripts: import audiomenu and RiiR
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
2024-07-20 01:34:07 +02:00
ac41d8527f
[feat] scripts: import jpassmenu and RiiR
All checks were successful
/ check (push) Successful in 30s
/ build (docs) (push) Successful in 3s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 28s
/ build (nvim) (push) Successful in 15s
2024-07-20 01:34:06 +02:00
github-actions[bot]
7cb6c38202 [chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
Flake lock file updates:

```
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/c5013aa7ce2c7ec90acee5d965d950c8348db751?narHash=sha256-G/OtEAts7ZUvW5lrGMXSb8HqRp2Jr9I7reBuvCOL54w%3D' (2024-07-11)
  → 'github:NixOS/nixos-hardware/bb90787ea034c8b9035dfcfc9b4dc23898d414be?narHash=sha256-h2yaU%2BQEU4pHxMySHPIsRV2T/pihDHnrXBca8BY6xgc%3D' (2024-07-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/249fbde2a178a2ea2638b65b9ecebd531b338cf9?narHash=sha256-IXMiHQMtdShDXcBW95ctA%2Bm5Oq2kLxnBt7WlMxvDQXA%3D' (2024-07-09)
  → 'github:NixOS/nixpkgs/c716603a63aca44f39bef1986c13402167450e0a?narHash=sha256-UBvzVpo5sXSi2S/Av%2Bt%2BQ%2BC2mhMIw/LBEZR%2Bd6NMjws%3D' (2024-07-17)
• Updated input 'nixvim':
    'github:nix-community/nixvim/53e85da2409ddfeef27e8cdc9c020433614329f9?narHash=sha256-TX7PZY80h22%2Bi01d2M1/50gfdzbvqYpmE7%2Bs13FJnJ4%3D' (2024-07-11)
  → 'github:nix-community/nixvim/55bda0cc3b230255d271e5eef82f3279dae9f859?narHash=sha256-W0%2Bl7HNzZfEmIx/1Yp3Tow/GZILVjrMjWfTt1Mos7mI%3D' (2024-07-17)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/4e3583423212f9303aa1a6337f8dffb415920e4f?narHash=sha256-g5N1yyOSsPNiOlFfkuI/wcUjmtah%2BnxdImJqrSATjOU%3D' (2024-07-01)
  → 'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7?narHash=sha256-pQMhCCHyQGRzdfAkdJ4cIWiw%2BJNuWsTX7f0ZYSyz0VY%3D' (2024-07-03)
• Updated input 'nixvim/git-hooks':
    'github:cachix/git-hooks.nix/0ff4381bbb8f7a52ca4a851660fc7a437a4c6e07?narHash=sha256-F1h%2BXIsGKT9TkGO3omxDLEb/9jOOsI6NnzsXFsZhry4%3D' (2024-06-24)
  → 'github:cachix/git-hooks.nix/8d6a17d0cdf411c55f12602624df6368ad86fac1?narHash=sha256-ni/87oHPZm6Gv0ECYxr1f6uxB0UKBWJ6HvS7lwLU6oY%3D' (2024-07-09)
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/bdb6355009562d8f9313d9460c0d3860f525bc6c?narHash=sha256-p0B2r98UtZzRDM5miGRafL4h7TwGRC4DII%2BXXHDHqek%3D' (2024-07-02)
  → 'github:numtide/treefmt-nix/5b002f8a53ed04c1a4177e7b00809d57bd2c696f?narHash=sha256-f52x9srIcqQm1Df3T%2BxYR5P6VfdnDFa2vkkcLhlTp6U%3D' (2024-07-12)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/feb2849fdeb70028c70d73b848214b00d324a497?narHash=sha256-ZgnNHuKV6h2%2BfQ5LuqnUaqZey1Lqqt5dTUAiAnqH0QQ%3D' (2024-07-09)
  → 'github:NixOS/nixpkgs/ad0b5eed1b6031efaed382844806550c3dcb4206?narHash=sha256-%2BW5eZOhhemLQxelojLxETfbFbc19NWawsXBlapYpqIA%3D' (2024-07-16)
```
2024-07-19 23:03:13 +02:00
854e7d6af0
[fix] nvim: re-enable pylance
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 13s
Also switch to the ruff beta lsp server
2024-07-16 23:13:36 +02:00
bbe6825ceb
[fix] nvim: trouble API changed 2024-07-16 23:13:08 +02:00
github-actions[bot]
e06a7584b5 [fix] nvim: treesitter settings renamed
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 13s
2024-07-12 10:09:43 +02:00
github-actions[bot]
1d013316f4 [chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 29s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 24s
/ build (nvim) (push) Successful in 16s
Flake lock file updates:

```
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/6e253f12b1009053eff5344be5e835f604bb64cd?narHash=sha256-xNbjISJTFailxass4LmdWeV4jNhAlmJPwj46a/GxE6M%3D' (2024-07-02)
  → 'github:NixOS/nixos-hardware/c5013aa7ce2c7ec90acee5d965d950c8348db751?narHash=sha256-G/OtEAts7ZUvW5lrGMXSb8HqRp2Jr9I7reBuvCOL54w%3D' (2024-07-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c0d0be00d4ecc4b51d2d6948e37466194c1e6c51?narHash=sha256-E5dN9GDV4LwMEduhBLSkyEz51zM17XkWZ3/9luvNOPs%3D' (2024-07-04)
  → 'github:NixOS/nixpkgs/249fbde2a178a2ea2638b65b9ecebd531b338cf9?narHash=sha256-IXMiHQMtdShDXcBW95ctA%2Bm5Oq2kLxnBt7WlMxvDQXA%3D' (2024-07-09)
• Updated input 'nixvim':
    'github:nix-community/nixvim/6674dea8403747827431d4d8497c34023f93d047?narHash=sha256-CNtfHBwlKuTTanwmUI85Z/HkHShnqZs%2BWYyxQR8zRFY%3D' (2024-07-06)
  → 'github:nix-community/nixvim/53e85da2409ddfeef27e8cdc9c020433614329f9?narHash=sha256-TX7PZY80h22%2Bi01d2M1/50gfdzbvqYpmE7%2Bs13FJnJ4%3D' (2024-07-11)
• Updated input 'nixvim/git-hooks/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
  → follows 'nixvim/flake-compat'
• Updated input 'unstable':
    'github:NixOS/nixpkgs/9f4128e00b0ae8ec65918efeba59db998750ead6?narHash=sha256-rwz8NJZV%2B387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ%3D' (2024-07-03)
  → 'github:NixOS/nixpkgs/feb2849fdeb70028c70d73b848214b00d324a497?narHash=sha256-ZgnNHuKV6h2%2BfQ5LuqnUaqZey1Lqqt5dTUAiAnqH0QQ%3D' (2024-07-09)
```
2024-07-12 09:47:29 +02:00
5d5637c66f
[chore] flake.nix: update lix to the full release
All checks were successful
/ check (push) Successful in 23s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 3s
/ build (nvim) (push) Successful in 1s
Announcement: https://lix.systems/blog/2024-07-10-lix-2.90-release/


```
• Updated input 'lix-module':
    '29ed1bb677.tar.gz?narHash=sha256-64lB/NO6AQ6z6EDCemPSYZWX/Qc6Rt04cPia5T5v01g%3D' (2024-06-19)
  → '5c48c833c1.tar.gz?narHash=sha256-yEO2cGNgzm9x/XxiDQI%2BWckSWnZX63R8aJLBRSXtYNE%3D' (2024-07-10)
• Updated input 'lix-module/lix':
    '253546d5fb.tar.gz?narHash=sha256-WY7BGnu5PnbK4O8cKKv9kvxwzZIGbIQUQLGPHFXitI0%3D' (2024-06-15)
  → '2a4376be20.tar.gz?narHash=sha256-f8k%2BBezKdJfmE%2Bk7zgBJiohtS3VkkriycdXYsKOm3sc%3D' (2024-07-10)
```
2024-07-11 16:50:13 +02:00
2e40694ebd
[chore] flake.lock: update inputs
All checks were successful
/ check (push) Successful in 29s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 24s
/ build (nvim) (push) Successful in 16s
```
• Updated input 'home-manager':
    'github:nix-community/home-manager/391ca6e950c2525b4f853cbe29922452c14eda82' (2024-07-01)
  → 'github:nix-community/home-manager/e1391fb22e18a36f57e6999c7a9f966dc80ac073' (2024-07-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d032c1a6dfad4eedec7e35e91986becc699d7d69' (2024-07-01)
  → 'github:NixOS/nixpkgs/c0d0be00d4ecc4b51d2d6948e37466194c1e6c51' (2024-07-04)
• Updated input 'nixvim':
    'github:nix-community/nixvim/079c2c479b5707adf0b03f817be30945c92c15cf' (2024-07-01)
  → 'github:nix-community/nixvim/6674dea8403747827431d4d8497c34023f93d047' (2024-07-06)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/c3c5ecc05edc7dafba779c6c1a61cd08ac6583e9' (2024-06-30)
  → 'github:hercules-ci/flake-parts/4e3583423212f9303aa1a6337f8dffb415920e4f' (2024-07-01)
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/8df5ff62195d4e67e2264df0b7f5e8c9995fd0bd' (2024-06-30)
  → 'github:numtide/treefmt-nix/bdb6355009562d8f9313d9460c0d3860f525bc6c' (2024-07-02)
• Updated input 'unstable':
    'github:NixOS/nixpkgs/2741b4b489b55df32afac57bc4bfd220e8bf617e' (2024-06-29)
  → 'github:NixOS/nixpkgs/9f4128e00b0ae8ec65918efeba59db998750ead6' (2024-07-03)
```
2024-07-06 23:31:39 +02:00
53281e4256
[fix] ci: update actions
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
Flake lock update started failing so I notciced
2024-07-05 08:16:45 +02:00
849959a19e
[fix] nvim: switch nix formatter to nixfmt-rfc-style
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 13s
2024-07-04 22:33:55 +02:00
91284a73ca
[fix] fmt: change formatter to nixfmt-rfc-style
Alejandra has ads and splits files into too many new lines.
2024-07-04 22:33:55 +02:00
711c1aa81d
[fix] flake.nix: use runCommandNoCC for checks
It's much simpler and allows us to embed it into the flake.nix
2024-07-04 22:31:16 +02:00
3b74018dc6
[fix] home: remove clang from dev config
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
It collides with gcc
2024-07-03 00:04:25 +02:00
4e85e68b9d
[fix] nixos: remove big packages
All checks were successful
/ check (push) Successful in 24s
/ build (docs) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 1s
/ build (nvim) (push) Successful in 12s
Remove big packages (gcc & clang) from the default configuration (gate
it behind the dev configuration).
2024-07-02 23:37:46 +02:00