98 Commits

Author SHA1 Message Date
github-actions[bot]
fd7a8204c3 flake.lock: Update
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m34s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 6m48s
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/9a8a0914000e4453c99a4c12e9862a0a40075851?dir=pkgs/firefox-addons' (2025-02-22)
  → 'gitlab:rycee/nur-expressions/1e46c2a53468ce23870a510123f5c4b4702f16b1?dir=pkgs/firefox-addons' (2025-03-02)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/32ea77a06711b758da0ad9bd6a844c5740a87abd' (2025-02-01)
  → 'github:hercules-ci/flake-parts/3876f6b87db82f33775b1ef5ea343986105db764' (2025-03-01)
• Updated input 'flake-parts/nixpkgs-lib':
    '072a6db25e.tar.gz?narHash=sha256-vJzFZGaCpnmo7I6i416HaBLpC%2BhvcURh/BQwROcGIp8%3D' (2025-02-01)
  → '6d37022434.tar.gz?narHash=sha256-3wHafybyRfpUCLoE8M%2BuPVZinImg3xX%2BNm6gEfN3G8I%3D' (2025-03-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/b8869e4ead721bbd4f0d6b927e8395705d4f16e6' (2025-02-27)
  → 'github:nix-community/home-manager/fcac3d6d88302a5e64f6cb8014ac785e08874c8d' (2025-03-01)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/59178a657b7e09ddf82b9e79681f482b6c2f378b' (2025-02-13)
  → 'github:hyprwm/contrib/3ecd35a13957021f2f37fd3b2702e241e1c56f61' (2025-03-01)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/465792533d03e6bb9dc849d58ab9d5e31fac9023' (2025-02-23)
  → 'github:Mic92/nix-index-database/26a0f969549cf4d56f6e9046b9e0418b3f3b94a5' (2025-03-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/d58f642ddb23320965b27beb0beba7236e9117b5' (2025-02-24)
  → 'github:NixOS/nixos-hardware/009b764ac98a3602d41fc68072eeec5d24fc0e49' (2025-02-27)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b89a821293c3872992137114d0db9a791243a41b' (2025-02-26)
  → 'github:nixos/nixpkgs/e9b0ff70ddc61c42548501b0fafb86bb49cca858' (2025-03-01)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/9364dc02281ce2d37a1f55b6e51f7c0f65a75f17' (2025-01-21)
  → 'github:cachix/git-hooks.nix/25d4946dfc2021584f5bde1fbd2aa97353384a95' (2025-03-01)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/d342e8b5fd88421ff982f383c853f0fc78a847ab' (2025-02-27)
  → 'github:oxalica/rust-overlay/f4d5a693c18b389f0d58f55b6f7be6ef85af186f' (2025-03-02)
2025-03-03 11:13:13 -05:00
bd7826071c update flake lock
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m28s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Failing after 6m0s
Update flakes / createPullRequest (push) Failing after 6m19s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-02-27 01:16:50 -05:00
cb91b05622
flake update
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 22s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m1s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 12m1s
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m29s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 7m38s
Update flakes / createPullRequest (push) Failing after 11m14s
2025-01-30 14:09:47 -05:00
a1c331eb1f
update flake lock, remove defunct plocate option, fix swap
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m26s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 7m52s
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m26s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 7m13s
Update flakes / createPullRequest (push) Failing after 13m6s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-01-26 13:38:47 -05:00
9e86dd5078
remove attic input
All checks were successful
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 5m50s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 6s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m23s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-01-26 01:01:08 -05:00
9f4cca6f07
add attic back in
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-01-25 23:17:18 -05:00
f2397a0bac
update flake lock, remove xboxdrv, format zsh.nix
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 18s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m1s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Failing after 1h2m9s
Update flakes / createPullRequest (push) Has started running
2025-01-25 18:15:18 -05:00
cc9300e523
flake updates
- remove deleted nixpkgs-stable pin for sops-nix
- remove kernel pin in global modules (defaults to LTS now)
- migrate nerdfonts to new pkgs.nerd-fonts namespace
- disable calibre-server on palatine-hill (for now)
- add SSH_PORT to gitea

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-11-29 15:05:11 -05:00
bc09b0ca4a
migrate back to nixos-unstable-small
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-10-26 15:51:05 -04:00
3d7e41f96e
update flake, fix breaking changes 2024-10-26 15:51:05 -04:00
141ff73e6c
update flake lock 2024-10-23 00:40:33 -04:00
6f8c87517c
update flake lock 2024-10-23 00:40:33 -04:00
a0c6630d4e
update flake lock 2024-10-23 00:40:33 -04:00
9b757dc676
flip back to unstable, fix kernel warning 2024-10-23 00:40:33 -04:00
c10f8ecf6c
test patch 2024-10-23 00:40:33 -04:00
7b7e19f076
update flake 2024-10-23 00:40:33 -04:00
f676d96e23
fix inputs 2024-10-23 00:40:03 -04:00
a25c8350e8
update flake lock 2024-10-23 00:40:03 -04:00
a6fa13a811
update flake lock 2024-10-23 00:40:03 -04:00
6e0e9c669c
revert previous update 2024-10-23 00:40:03 -04:00
e8721c2623
revert previous update 2024-10-23 00:40:03 -04:00
47df7fb172
update flake, remove grapejuice, remove system_tools
also temporarily removes hydra jobs
2024-10-23 00:40:03 -04:00
d3b89d665e
update flake lock
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-10-23 00:40:02 -04:00
Richie Cahill
a5dfa34fa4 missed a server_tools reference 2024-08-11 16:13:49 +00:00
Richie Cahill
d3d397f930 renaming server_tools to system_tools 2024-08-11 15:29:23 +00:00
50d8a60b50 removes several unneeded flake inputs 2024-08-10 00:21:06 +00:00
546734b0de fix pre-commit-hooks follows, flake update
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-08-06 23:31:18 +00:00
Richie Cahill
d12ca3fb0e create arch_mirror.nix 2024-08-04 14:06:19 +00:00
Richie Cahill
0e2531bcb6 fixing bugs in server_tools 2024-07-27 00:26:14 +00:00
26823cfd18 update flake lock and docker image 2024-07-23 00:36:43 +00:00
8918bdb0fa manual flake update 2024-07-23 00:36:43 +00:00
github-actions[bot]
9ee9ad0898 flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/b7a33f57c6756e4c50f9c46189f8374841c764e8' (2024-07-02)
  → 'github:nix-community/fenix/abc0549e3560189462a7d394cc9d50af4608d103' (2024-07-08)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/1b283db47f8de1412c851c92bb4ce4ef039ff8ff' (2024-07-01)
  → 'github:rust-lang/rust-analyzer/a5b21ea0aa644dffd7cf958b43f11f221d53404e' (2024-07-07)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/f2c6c0e41d6c2c82524b9d104bcfd1750a426d1b?dir=pkgs/firefox-addons' (2024-07-01)
  → 'gitlab:rycee/nur-expressions/a2a2d880d5ec199ee333c9bf929865d65f92a1d4?dir=pkgs/firefox-addons' (2024-07-08)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/4e3583423212f9303aa1a6337f8dffb415920e4f' (2024-07-01)
  → 'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7' (2024-07-03)
• Updated input 'home-manager':
    'github:nix-community/home-manager/59ce796b2563e19821361abbe2067c3bb4143a7d' (2024-07-01)
  → 'github:nix-community/home-manager/6b7ce96f34b324e4e104abc30d06955d216bac71' (2024-07-07)
• Updated input 'nix':
    'github:NixOS/nix/20ac7811904d5ee00d1d16ed811544c9d3297e15' (2024-06-26)
  → 'github:NixOS/nix/f1deb42176cadfb412eb6f92315e6aeef7f2ad75' (2024-07-05)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/2917972ed34ce292309b3a4976286f8b5c08db27' (2024-07-01)
  → 'github:Mic92/nix-index-database/685e40e1348007d2cf76747a201bab43d86b38cb' (2024-07-07)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/140dcc2b9a0eb87ba5e9011076a1a7af19179ab1' (2024-07-01)
  → 'github:nix-community/nixos-generators/168b220231a70e47cc1f0919048fa5914415fb18' (2024-07-04)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/6e253f12b1009053eff5344be5e835f604bb64cd' (2024-07-02)
  → 'github:NixOS/nixos-hardware/72d3c007024ce47d838bb38693c8773812f54bf2' (2024-07-08)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/f90f7e5f830417d3ba374bb4a7ef2743b18e0652' (2024-07-02)
  → 'github:SuperSandro2000/nixos-modules/2d832592c262f58c4658e070c48b3de0fc9e7488' (2024-07-07)
• Updated input 'nixos-modules/search':
    'github:nuschtos/search/979c311aa1e7b69ed605563b2dd3adb161cc08c9' (2024-07-01)
  → 'github:nuschtos/search/d81aa80cbb06078d74b7cadfe0bbc25d487573f0' (2024-07-07)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/00d80d13810dbfea8ab4ed1009b09100cca86ba8' (2024-07-01)
  → 'github:nixos/nixpkgs/9f4128e00b0ae8ec65918efeba59db998750ead6' (2024-07-03)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/d032c1a6dfad4eedec7e35e91986becc699d7d69' (2024-07-01)
  → 'github:nixos/nixpkgs/194846768975b7ad2c4988bdb82572c00222c0d7' (2024-07-07)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/db12d0c6ef002f16998723b5dd619fa7b8997086' (2024-07-02)
  → 'github:oxalica/rust-overlay/f0ca58b37ff4179ce4587589c32205764d9b4a4f' (2024-07-08)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/a11224af8d824935f363928074b4717ca2e280db' (2024-07-01)
  → 'github:Mic92/sops-nix/c184aca4db5d71c3db0c8cbfcaaec337a5d065ea' (2024-07-07)
2024-07-23 00:36:43 +00:00
10c564fbed update server_tools
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-07-15 22:39:47 +00:00
Richie Cahill
0374c9c417 updated server_tools 2024-07-15 22:39:47 +00:00
Richie Cahill
e03a88b25c updated server_tools 2024-07-15 22:39:47 +00:00
Richie Cahill
d6d39dd89c testing server_tools 2024-07-15 22:39:47 +00:00
github-actions[bot]
6d41203f89 flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/ab655c627777ab5f9964652fe23bbb1dfbd687a8' (2024-06-08)
  → 'github:nix-community/fenix/b7a33f57c6756e4c50f9c46189f8374841c764e8' (2024-07-02)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/48bbdd6a74f3176987d5c809894ac33957000d19' (2024-06-05)
  → 'github:rust-lang/rust-analyzer/1b283db47f8de1412c851c92bb4ce4ef039ff8ff' (2024-07-01)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/624030a82042d5a32cb081552e0d1776f0d19fca?dir=pkgs/firefox-addons' (2024-06-21)
  → 'gitlab:rycee/nur-expressions/f2c6c0e41d6c2c82524b9d104bcfd1750a426d1b?dir=pkgs/firefox-addons' (2024-07-01)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
  → 'github:hercules-ci/flake-parts/4e3583423212f9303aa1a6337f8dffb415920e4f' (2024-07-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'eb9ceca17d.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)
  → '5daf051448.tar.gz?narHash=sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI%3D' (2024-07-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c559542f0aa87971a7f4c1b3478fe33cc904b902' (2024-06-21)
  → 'github:nix-community/home-manager/59ce796b2563e19821361abbe2067c3bb4143a7d' (2024-07-01)
• Updated input 'nix':
    'github:NixOS/nix/ba36959311e09bd798f7029c41e108d9d77c9ac0' (2024-06-10)
  → 'github:NixOS/nix/20ac7811904d5ee00d1d16ed811544c9d3297e15' (2024-06-26)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/6af2c5e58c20311276f59d247341cafeebfcb6f4' (2024-06-16)
  → 'github:Mic92/nix-index-database/2917972ed34ce292309b3a4976286f8b5c08db27' (2024-07-01)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/35c20ba421dfa5059e20e0ef2343c875372bdcf3' (2024-06-10)
  → 'github:nix-community/nixos-generators/140dcc2b9a0eb87ba5e9011076a1a7af19179ab1' (2024-07-01)
• Updated input 'nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/3c62b6a12571c9a7f65ab037173ee153d539905f' (2024-04-07)
  → 'github:nix-community/nixpkgs.lib/1bba8a624b3b9d4f68db94fb63aaeb46039ce9e6' (2024-06-30)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e6d40db8924c3a663e1f76e0daed09510fea51c3' (2024-06-21)
  → 'github:NixOS/nixos-hardware/6e253f12b1009053eff5344be5e835f604bb64cd' (2024-07-02)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/12eb28ea8ec7a2e557eb641fa2ded63113587933' (2024-06-21)
  → 'github:SuperSandro2000/nixos-modules/f90f7e5f830417d3ba374bb4a7ef2743b18e0652' (2024-07-02)
• Added input 'nixos-modules/search':
    'github:nuschtos/search/979c311aa1e7b69ed605563b2dd3adb161cc08c9' (2024-07-01)
• Added input 'nixos-modules/search/flake-utils':
    follows 'nixos-modules/flake-utils'
• Added input 'nixos-modules/search/nixpkgs':
    follows 'nixos-modules/nixpkgs'
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d603719ec6e294f034936c0d0dc06f689d91b6c3' (2024-06-20)
  → 'github:nixos/nixpkgs/00d80d13810dbfea8ab4ed1009b09100cca86ba8' (2024-07-01)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/dd457de7e08c6d06789b1f5b88fc9327f4d96309' (2024-06-19)
  → 'github:nixos/nixpkgs/d032c1a6dfad4eedec7e35e91986becc699d7d69' (2024-07-01)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/8cd35b9496d21a6c55164d8547d9d5280162b07a' (2024-06-20)
  → 'github:cachix/pre-commit-hooks.nix/0ff4381bbb8f7a52ca4a851660fc7a437a4c6e07' (2024-06-24)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/c9a793a5278f711a59fe77b9bf54b215667022c6' (2024-06-21)
  → 'github:oxalica/rust-overlay/db12d0c6ef002f16998723b5dd619fa7b8997086' (2024-07-02)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/797ce4c1f45a85df6dd3d9abdc53f2691bea9251' (2024-06-16)
  → 'github:Mic92/sops-nix/a11224af8d824935f363928074b4717ca2e280db' (2024-07-01)
2024-07-03 00:46:04 +00:00
5c873253d9 update lock file
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-22 16:42:17 +00:00
github-actions[bot]
d867fbb0f4 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/16295f7d58065a9091eb16bbc3ce1dbc5cfccffc?dir=pkgs/firefox-addons' (2024-06-19)
  → 'gitlab:rycee/nur-expressions/624030a82042d5a32cb081552e0d1776f0d19fca?dir=pkgs/firefox-addons' (2024-06-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d7830d05421d0ced83a0f007900898bdcaf2a2ca' (2024-06-19)
  → 'github:nix-community/home-manager/c559542f0aa87971a7f4c1b3478fe33cc904b902' (2024-06-21)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/cde8f7e11f036160b0fd6a9e07dc4c8e4061cf06' (2024-06-16)
  → 'github:NixOS/nixos-hardware/e6d40db8924c3a663e1f76e0daed09510fea51c3' (2024-06-21)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/6a98590d8ef82bcef1f571e403e911526f2c222a' (2024-06-18)
  → 'github:SuperSandro2000/nixos-modules/12eb28ea8ec7a2e557eb641fa2ded63113587933' (2024-06-21)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/31a131649c0bcd9d7d9b87786b3fbb54b4dbe6e0' (2024-06-19)
  → 'github:nixos/nixpkgs/1c0bec249943cd3e03f876554b8af7d1e32a09e1' (2024-06-21)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/842253bf992c3a7157b67600c2857193f126563a' (2024-06-15)
  → 'github:nixos/nixpkgs/03d771e513ce90147b65fe922d87d3a0356fc125' (2024-06-19)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
  → 'github:cachix/pre-commit-hooks.nix/8cd35b9496d21a6c55164d8547d9d5280162b07a' (2024-06-20)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/69fcfaebbe564d162a85cadeaadd4dec646be4a2' (2024-06-19)
  → 'github:oxalica/rust-overlay/c9a793a5278f711a59fe77b9bf54b215667022c6' (2024-06-21)
2024-06-22 04:04:47 +00:00
72e8ef9480 update flake input dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-19 23:20:44 +00:00
github-actions[bot]
4bcf1555e1 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/29b6d4f281e0d800cdbe57ba923e5f3f0cfbf976?dir=pkgs/firefox-addons' (2024-06-16)
  → 'gitlab:rycee/nur-expressions/16295f7d58065a9091eb16bbc3ce1dbc5cfccffc?dir=pkgs/firefox-addons' (2024-06-19)
• Updated input 'home-manager':
    'github:nix-community/home-manager/0a7ffb28e5df5844d0e8039c9833d7075cdee792' (2024-06-16)
  → 'github:nix-community/home-manager/d7830d05421d0ced83a0f007900898bdcaf2a2ca' (2024-06-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/0cd562157274df3783840bdcb0ce6d9c4cf4aa29' (2024-06-15)
  → 'github:NixOS/nixos-hardware/cde8f7e11f036160b0fd6a9e07dc4c8e4061cf06' (2024-06-16)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/fd98940cee96b05d6b0e7bb98fcf0ff65b4a1d35' (2024-06-13)
  → 'github:SuperSandro2000/nixos-modules/6a98590d8ef82bcef1f571e403e911526f2c222a' (2024-06-18)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/edc78633afd58a774b25902d6ff7644aa52fbc2e' (2024-06-15)
  → 'github:nixos/nixpkgs/31a131649c0bcd9d7d9b87786b3fbb54b4dbe6e0' (2024-06-19)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/5c2ec3a5c2ee9909904f860dadc19bc12cd9cc44' (2024-06-12)
  → 'github:nixos/nixpkgs/842253bf992c3a7157b67600c2857193f126563a' (2024-06-15)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/0043c3f92304823cc2c0a4354b0feaa61dfb4cd9' (2024-06-16)
  → 'github:oxalica/rust-overlay/69fcfaebbe564d162a85cadeaadd4dec646be4a2' (2024-06-19)
• Removed input 'rust-overlay/flake-utils'
2024-06-19 16:24:13 +00:00
github-actions[bot]
931ad43322 flake.lock: Update
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/6603ee14ed38dc84a0eb7ce4995395634bf99971' (2024-06-01)
  → 'github:zhaofengli/attic/717cc95983cdc357bc347d70be20ced21f935843' (2024-06-01)
• Updated input 'attic/crane':
    'github:ipetkov/crane/7195c00c272fdd92fc74e7d5a0a2844b9fadb2fb' (2023-12-18)
  → 'github:ipetkov/crane/480dff0be03dac0e51a8dfc26e882b0d123a450e' (2024-05-29)
• Updated input 'fenix':
    'github:nix-community/fenix/9a025daf6799e3af80b677f0af57ef76432c3fcf' (2024-06-01)
  → 'github:nix-community/fenix/ab655c627777ab5f9964652fe23bbb1dfbd687a8' (2024-06-08)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/d6d735e6f20ef78b16a79886fe28bd69cf059504' (2024-05-31)
  → 'github:rust-lang/rust-analyzer/48bbdd6a74f3176987d5c809894ac33957000d19' (2024-06-05)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/3b7b7d83b3561269c2d8f20b5d4d4496bb36b2e6?dir=pkgs/firefox-addons' (2024-06-09)
  → 'gitlab:rycee/nur-expressions/29b6d4f281e0d800cdbe57ba923e5f3f0cfbf976?dir=pkgs/firefox-addons' (2024-06-16)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Updated input 'flake-parts/nixpkgs-lib':
    '50eb7ecf4c.tar.gz?narHash=sha256-QBx10%2Bk6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94%3D' (2024-05-02)
  → 'eb9ceca17d.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/0eb314b4f0ba337e88123e0b1e57ef58346aafd9' (2024-05-30)
  → 'github:nix-community/home-manager/0a7ffb28e5df5844d0e8039c9833d7075cdee792' (2024-06-16)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/33b38358559054d316eb605ccb733980dfa7dc63' (2024-05-20)
  → 'github:hyprwm/contrib/29a8374f4b9206d5c4af84aceb7fb5dff441ea60' (2024-06-15)
• Updated input 'nix':
    'github:NixOS/nix/adba2f19a02eaa74336a06a026d3c37af8020559' (2024-05-09)
  → 'github:NixOS/nix/ba36959311e09bd798f7029c41e108d9d77c9ac0' (2024-06-10)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/ff80cb4a11bb87f3ce8459be6f16a25ac86eb2ac' (2024-05-27)
  → 'github:Mic92/nix-index-database/6af2c5e58c20311276f59d247341cafeebfcb6f4' (2024-06-16)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/d14b286322c7f4f897ca4b1726ce38cb68596c94' (2024-05-20)
  → 'github:nix-community/nixos-generators/35c20ba421dfa5059e20e0ef2343c875372bdcf3' (2024-06-10)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7b49d3967613d9aacac5b340ef158d493906ba79' (2024-06-01)
  → 'github:NixOS/nixos-hardware/0cd562157274df3783840bdcb0ce6d9c4cf4aa29' (2024-06-15)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/325edd8e3d42d41ce3193b423f397e060e38581f' (2024-05-28)
  → 'github:SuperSandro2000/nixos-modules/fd98940cee96b05d6b0e7bb98fcf0ff65b4a1d35' (2024-06-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/21959d8d44197094aebc74ead6ca4a53bcce0adb' (2024-06-01)
  → 'github:nixos/nixpkgs/edc78633afd58a774b25902d6ff7644aa52fbc2e' (2024-06-15)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/25cf937a30bf0801447f6bf544fc7486c6309234' (2024-05-29)
  → 'github:nixos/nixpkgs/5c2ec3a5c2ee9909904f860dadc19bc12cd9cc44' (2024-06-12)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
  → 'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/ab69b67fac9a96709fbef0b899db308ca714a120' (2024-06-01)
  → 'github:oxalica/rust-overlay/0043c3f92304823cc2c0a4354b0feaa61dfb4cd9' (2024-06-16)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
  → 'github:Mic92/sops-nix/797ce4c1f45a85df6dd3d9abdc53f2691bea9251' (2024-06-16)
• Updated input 'wired-notify':
    'github:Toqozz/wired-notify/18b44306b2636fc7f238a9d946c7b8aac217122d' (2024-05-12)
  → 'github:Toqozz/wired-notify/9e4bbd5873b11de6547cf787618a708fad076557' (2024-06-16)
2024-06-16 14:57:26 +00:00
Richie Cahill
8b87c80c79 created gui dir 2024-06-09 21:30:48 +00:00
55b7e407f1 add image generation
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-04 01:40:52 +00:00
github-actions[bot]
16a2f66612 flake.lock: Update
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/4dbdbee45728d8ce5788db6461aaaa89d98081f0' (2024-03-29)
  → 'github:zhaofengli/attic/6603ee14ed38dc84a0eb7ce4995395634bf99971' (2024-06-01)
• Updated input 'fenix':
    'github:nix-community/fenix/f7737feef42fa8abe70de20b9a13b845a113cfeb' (2024-05-19)
  → 'github:nix-community/fenix/9a025daf6799e3af80b677f0af57ef76432c3fcf' (2024-06-01)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/6524922b1b1cfdf16d1e08785dec03f352f693a2' (2024-05-18)
  → 'github:rust-lang/rust-analyzer/d6d735e6f20ef78b16a79886fe28bd69cf059504' (2024-05-31)
• Updated input 'home-manager':
    'github:nix-community/home-manager/e3ad5108f54177e6520535768ddbf1e6af54b59d' (2024-05-17)
  → 'github:nix-community/home-manager/0eb314b4f0ba337e88123e0b1e57ef58346aafd9' (2024-05-30)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/46d2206858657d439792926958f52b037534de49' (2024-05-13)
  → 'github:hyprwm/contrib/33b38358559054d316eb605ccb733980dfa7dc63' (2024-05-20)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/6b94c48c3bb22d5181333c3fb71beff44116e251' (2024-05-19)
  → 'github:Mic92/nix-index-database/ff80cb4a11bb87f3ce8459be6f16a25ac86eb2ac' (2024-05-27)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/b55712de78725c8fcde422ee0a0fe682046e73c3' (2024-05-18)
  → 'github:NixOS/nixos-hardware/7b49d3967613d9aacac5b340ef158d493906ba79' (2024-06-01)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/683b0fd959c6595317a98c9f080c4e93b4882605' (2024-05-16)
  → 'github:SuperSandro2000/nixos-modules/325edd8e3d42d41ce3193b423f397e060e38581f' (2024-05-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/68ead29211bb9890f494af3a8b5643a831d9d4c4' (2024-05-19)
  → 'github:nixos/nixpkgs/21959d8d44197094aebc74ead6ca4a53bcce0adb' (2024-06-01)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/e7cc61784ddf51c81487637b3031a6dd2d6673a2' (2024-05-18)
  → 'github:nixos/nixpkgs/25cf937a30bf0801447f6bf544fc7486c6309234' (2024-05-29)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/fa606cccd7b0ccebe2880051208e4a0f61bfc8c1' (2024-05-16)
  → 'github:cachix/pre-commit-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/cfc8776011bd83508324115d353222475e1601c0' (2024-05-19)
  → 'github:oxalica/rust-overlay/ab69b67fac9a96709fbef0b899db308ca714a120' (2024-06-01)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/0bf1808e70ce80046b0cff821c019df2b19aabf5' (2024-05-19)
  → 'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
2024-06-01 16:12:03 +00:00
32bd3b839f pin flake-parts and flake-compat
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
f3f6c463ca remove nix-pre-commit
as we've changed to pre-commit-hooks, nix-pre-commit is no longer required

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
4015daea0a Full rewrite of devshell
migrates pre-commit to cachix's pre-commit-hooks

adds a ton of new hooks:
- check-added-large-files
- check-case-conflicts
- check-json
- check-merge-conflicts
- detect-private-keys
- fmt-check
- nil
- no-commit-to-branch
- statix (disabled for now)

migrates devshell to new devshells, set up modularly to have separate
functionality for sops, pre-commit-hooks, and our custom packages

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:34:58 +00:00
e94fe7d7f2 fix flake lock for nixpkgs-stable
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:34:58 +00:00
0ddf01baef migrate constructSystem to lib/
migrates the bulk of constructSystem to lib/ and splits out the largest
chunks into individual functions (namely SOPS, home-manager, and user creation);

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:34:58 +00:00