Commit graph

453 commits

Author SHA1 Message Date
c3af54a9f6
add todo 2024-06-26 14:29:25 -05:00
8d77bde437
deprecate other oizys-cli implementations 2024-06-26 13:36:20 -05:00
abc82c31d8
stop it from inferring a new version each time 2024-06-26 13:33:39 -05:00
0222397e14
flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=8a68199a0ceb2894a5d9cc300961c38123ac0312' (2024-06-23)
  → 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=e4d09aa3a9de9a9e71c10bf4b6800585b3db9a4c' (2024-06-25)
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/4f1351295c55a8f51219b25aa4a6497a067989d0' (2024-06-19)
  → 'github:hyprwm/hyprutils/1f6bbec5954f623ff8d68e567bddcce97cd2f085' (2024-06-25)
• Updated input 'hyprland/hyprwayland-scanner':
    'github:hyprwm/hyprwayland-scanner/1419520d5f7f38d35e05504da5c1b38212a38525' (2024-06-11)
  → 'github:hyprwm/hyprwayland-scanner/914f083741e694092ee60a39d31f693d0a6dc734' (2024-06-22)
• Updated input 'hyprland/nixpkgs':
    'github:NixOS/nixpkgs/b60ebf54c15553b393d144357375ea956f89e9a9' (2024-06-16)
  → 'github:NixOS/nixpkgs/a71e967ef3694799d0c418c98332f7ff4cc5f6af' (2024-06-22)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9693852a2070b398ee123a329e68f0dab5526681' (2024-06-22)
  → 'github:nixos/nixpkgs/9c513fc6fb75142f6aec6b7545cb8af2236b80f5' (2024-06-25)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/2bdc10495e152111b53643745450116ffae5b0aa' (2024-06-24)
  → 'github:nix-community/nixpkgs-wayland/3d5a11c31e5815dcf6a66451e63a2f4631ecbf7a' (2024-06-26)
• Updated input 'nixpkgs-wayland/nix-eval-jobs':
    'github:nix-community/nix-eval-jobs/32071eb9635dbe0e1e8fc750ea1aac6808272018' (2024-06-24)
  → 'github:nix-community/nix-eval-jobs/9bed665aa71907dcacc8ae6dba1a3055a9ff2de7' (2024-06-24)
• Updated input 'nixpkgs-wayland/nix-eval-jobs/nixpkgs':
    'github:NixOS/nixpkgs/ad7efee13e0d216bf29992311536fce1d3eefbef' (2024-05-06)
  → 'github:NixOS/nixpkgs/9693852a2070b398ee123a329e68f0dab5526681' (2024-06-22)
• Updated input 'nixpkgs-wayland/nixpkgs':
    'github:nixos/nixpkgs/a71e967ef3694799d0c418c98332f7ff4cc5f6af' (2024-06-22)
  → 'github:nixos/nixpkgs/2893f56de08021cffd9b6b6dfc70fd9ccd51eb60' (2024-06-24)
• Updated input 'roc':
    'github:roc-lang/roc/d47a073634e79d2db69a67fd08a12b714d46b514' (2024-06-24)
  → 'github:roc-lang/roc/f8c6786502bc253ab202a55e2bccdcc693e549c8' (2024-06-26)
• Updated input 'stable':
    'github:nixos/nixpkgs/906320ae02f769d13a646eb3605a9821df0d6ea2' (2024-06-23)
  → 'github:nixos/nixpkgs/90bd1b26e23760742fdcb6152369919098f05417' (2024-06-24)
• Updated input 'zig2nix':
    'github:Cloudef/zig2nix/048bebf58984486cf45c5e4119f4b149f27d7f1f' (2024-06-24)
  → 'github:Cloudef/zig2nix/67d44febbeb1fad4c861a5c4d67a8f6719f7f763' (2024-06-26)
2024-06-26 12:51:24 -05:00
c40f5c7f0d
refactor to lib 2024-06-26 10:58:16 -05:00
02d34a6aae
refactoring 2024-06-25 16:36:12 -05:00
506e9abcee
refactor python module 2024-06-25 11:39:41 -05:00
cb6c14f81e
add more 'ignored' packages 2024-06-25 11:26:10 -05:00
1ca5f9688a
don't symlink when using multiple "installables" 2024-06-25 11:06:30 -05:00
91a720541f
refactor cli 2024-06-24 16:01:19 -05:00
1077cace3d
don't purge packages by default 2024-06-24 13:28:32 -05:00
720d12d455
improved cache population 2024-06-24 13:24:24 -05:00
aebda80ff2
remove deprecated option 2024-06-24 13:23:46 -05:00
2c88677922
flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=e09addf8dede9a8e7f2dd0e5bb414d3a0d5dc471' (2024-06-23)
  → 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=8a68199a0ceb2894a5d9cc300961c38123ac0312' (2024-06-23)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/2fb93bea657ad99a7005ef601c67cb2820560a41' (2024-06-18)
  → 'github:nix-community/NixOS-WSL/269411cfed6aab694e46f719277c972de96177bb' (2024-06-24)
• Updated input 'nixos-wsl/nixpkgs':
    'github:NixOS/nixpkgs/752c634c09ceb50c45e751f8791cb45cb3d46c9e' (2024-06-15)
  → 'github:NixOS/nixpkgs/dd457de7e08c6d06789b1f5b88fc9327f4d96309' (2024-06-19)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/2306a407a29c9358b63723746eeb849215cb6cb6' (2024-06-23)
  → 'github:nix-community/nixpkgs-wayland/2bdc10495e152111b53643745450116ffae5b0aa' (2024-06-24)
• Updated input 'nixpkgs-wayland/nix-eval-jobs':
    'github:nix-community/nix-eval-jobs/630134d3ee9f33caef30b658537463053e9cfde2' (2024-06-22)
  → 'github:nix-community/nix-eval-jobs/32071eb9635dbe0e1e8fc750ea1aac6808272018' (2024-06-24)
• Updated input 'roc':
    'github:roc-lang/roc/794c20956de5f22019fe1bf1cad6bf7b738add52' (2024-06-23)
  → 'github:roc-lang/roc/d47a073634e79d2db69a67fd08a12b714d46b514' (2024-06-24)
• Updated input 'stable':
    'github:nixos/nixpkgs/03d771e513ce90147b65fe922d87d3a0356fc125' (2024-06-19)
  → 'github:nixos/nixpkgs/906320ae02f769d13a646eb3605a9821df0d6ea2' (2024-06-23)
• Updated input 'zig2nix':
    'github:Cloudef/zig2nix/32560c3060464003e122a732d563f4018e860f27' (2024-06-23)
  → 'github:Cloudef/zig2nix/048bebf58984486cf45c5e4119f4b149f27d7f1f' (2024-06-24)
• Updated input 'zls':
    'github:zigtools/zls/2e5a2a5959c0ba645fd6bfbf93dc467c32458465' (2024-06-22)
  → 'github:zigtools/zls/9a37d38c2444e39a988f3970b04baae6b5aee61b' (2024-06-23)
2024-06-24 11:36:06 -05:00
7cc6a8d1fd
feat: support step summary and cache reset 2024-06-24 02:22:27 -05:00
8eafb2e06b
flake.lock: Update
Flake lock file updates:

• Updated input 'f1multiviewer':
    'github:daylinmorgan/f1multiviewer-flake/a04a548c5e88933a2aed21544d18812860f14212' (2024-06-18)
  → 'github:daylinmorgan/f1multiviewer-flake/5ef3bb97663a0b179e712300c6bdc0c8919f80b0' (2024-06-23)
• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=fabc30df52ab5d2c369fc8acd4ff909a6ba3b8ac' (2024-06-19)
  → 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=e09addf8dede9a8e7f2dd0e5bb414d3a0d5dc471' (2024-06-23)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/6af2c5e58c20311276f59d247341cafeebfcb6f4' (2024-06-16)
  → 'github:nix-community/nix-index-database/4293f532d0107dfb7e6f8b34a0421dc8111320e6' (2024-06-23)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/98053e7c05285b3079af95e99aef97d9455faef7' (2024-06-19)
  → 'github:nixos/nixpkgs/9693852a2070b398ee123a329e68f0dab5526681' (2024-06-22)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/270d6e790dd9fe003b09bde98925f1648b638a09' (2024-06-20)
  → 'github:nix-community/nixpkgs-wayland/2306a407a29c9358b63723746eeb849215cb6cb6' (2024-06-23)
• Updated input 'nixpkgs-wayland/lib-aggregate':
    'github:nix-community/lib-aggregate/17a1c1bfca963a2776969866aaa07744d7ac9135' (2024-06-16)
  → 'github:nix-community/lib-aggregate/7f1a89b58b9d3ba655a381f8ab1806a8ccdfb03a' (2024-06-23)
• Updated input 'nixpkgs-wayland/lib-aggregate/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/6fba0c5a27b984914794ffdab8d7bb5c29ab11b6' (2024-06-16)
  → 'github:nix-community/nixpkgs.lib/f820613f886cd1aa4bcfd1dbaa6c83c8a3dcd863' (2024-06-23)
• Updated input 'nixpkgs-wayland/nix-eval-jobs':
    'github:nix-community/nix-eval-jobs/b6169e08e76e10b673d1b54f944cddb1e7cbea97' (2024-06-06)
  → 'github:nix-community/nix-eval-jobs/630134d3ee9f33caef30b658537463053e9cfde2' (2024-06-22)
• Updated input 'nixpkgs-wayland/nixpkgs':
    'github:nixos/nixpkgs/c00d587b1a1afbf200b1d8f0b0e4ba9deb1c7f0e' (2024-06-18)
  → 'github:nixos/nixpkgs/a71e967ef3694799d0c418c98332f7ff4cc5f6af' (2024-06-22)
• Updated input 'roc':
    'github:roc-lang/roc/fc81e887bbb6195fec6b6b8f8883a43b52abfdb6' (2024-06-20)
  → 'github:roc-lang/roc/794c20956de5f22019fe1bf1cad6bf7b738add52' (2024-06-23)
• Updated input 'zig2nix':
    'github:Cloudef/zig2nix/485eba9dbcb055034131d66e33c6a33da7f2d8db' (2024-06-20)
  → 'github:Cloudef/zig2nix/32560c3060464003e122a732d563f4018e860f27' (2024-06-23)
• Updated input 'zls':
    'github:zigtools/zls/6d0eac599352df8eeebd0acab4a51ba05e587cc7' (2024-06-19)
  → 'github:zigtools/zls/2e5a2a5959c0ba645fd6bfbf93dc467c32458465' (2024-06-22)
2024-06-23 08:51:21 -05:00
a124a77908
add spinner 2024-06-23 08:50:36 -05:00
8442447bfd
actually import lipgloss 2024-06-21 10:22:43 -05:00
53efc5e18c
change log colors 2024-06-21 09:51:05 -05:00
4230aa175a
update ci input 2024-06-20 16:04:24 -05:00
94008d6cc5
flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=c1e21719a2fff2fa9549f00053ac40173da54af9' (2024-06-19)
  → 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=fabc30df52ab5d2c369fc8acd4ff909a6ba3b8ac' (2024-06-19)
• Updated input 'hyprman':
    'git+https://git.dayl.in/daylin/hyprman.git?ref=refs/heads/main&rev=68c90481fcd0c51f1231ca3cfeba7e243042a21b' (2024-06-11)
  → 'git+https://git.dayl.in/daylin/hyprman.git?ref=refs/heads/main&rev=bc50f371874a64749209bfb6e650b87c4067b0e2' (2024-06-20)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/38d3352a65ac9d621b0cd3074d3bef27199ff78f' (2024-06-17)
  → 'github:nixos/nixpkgs/98053e7c05285b3079af95e99aef97d9455faef7' (2024-06-19)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/0b50a0bf6bdd0b0744a171a94b7754c3d092e939' (2024-06-18)
  → 'github:nix-community/nixpkgs-wayland/270d6e790dd9fe003b09bde98925f1648b638a09' (2024-06-20)
• Updated input 'nixpkgs-wayland/nixpkgs':
    'github:nixos/nixpkgs/b60ebf54c15553b393d144357375ea956f89e9a9' (2024-06-16)
  → 'github:nixos/nixpkgs/c00d587b1a1afbf200b1d8f0b0e4ba9deb1c7f0e' (2024-06-18)
• Updated input 'roc':
    'github:roc-lang/roc/9072d75aa9aa125b8a4a1a713fe59a7daa3efdd2' (2024-06-19)
  → 'github:roc-lang/roc/fc81e887bbb6195fec6b6b8f8883a43b52abfdb6' (2024-06-20)
• Updated input 'stable':
    'github:nixos/nixpkgs/842253bf992c3a7157b67600c2857193f126563a' (2024-06-15)
  → 'github:nixos/nixpkgs/03d771e513ce90147b65fe922d87d3a0356fc125' (2024-06-19)
• Updated input 'zig2nix':
    'github:Cloudef/zig2nix/a47d01e559d71020293ac3515ebaeb7ea02cc0c1' (2024-06-19)
  → 'github:Cloudef/zig2nix/485eba9dbcb055034131d66e33c6a33da7f2d8db' (2024-06-20)
2024-06-20 16:03:48 -05:00
508a9d14ee
better flag help 2024-06-20 16:03:38 -05:00
00e3781049
oizys-go QOL 2024-06-20 13:41:18 -05:00
564a38dc85
typo in hosts 2024-06-20 12:47:16 -05:00
6d21fadbf7
go back to unstable version 2024-06-20 12:23:34 -05:00
4f174390a8
silence apt-get 2024-06-20 12:19:10 -05:00
cea8b1a18d
simplify GHA 2024-06-20 11:16:19 -05:00
b3f3ec6c44
update lix-module 2024-06-20 11:14:45 -05:00
ddcc88fd17
add system-path to build 2024-06-19 14:03:14 -05:00
22c9a5b420
update cli help 2024-06-19 13:48:45 -05:00
0de625b08b
make sudo even quieter 2024-06-19 12:26:00 -05:00
7f2a9e86a7
update lix to rc1 2024-06-19 12:07:34 -05:00
b81365271f
formatting 2024-06-19 12:02:54 -05:00
9186446e90
follow 2024-06-19 11:58:24 -05:00
b188f9fac1
use hashed password 2024-06-19 11:49:37 -05:00
52d79fd28c
use better logging 2024-06-18 14:01:26 -05:00
20810ca4ba
add charmbracelet/log 2024-06-18 13:10:33 -05:00
128ddc47a9
revert checks to old setup 2024-06-18 12:41:26 -05:00
a2d7340ae8
flake.lock: Update
Flake lock file updates:

• Updated input 'f1multiviewer':
    'github:daylinmorgan/f1multiviewer-flake/89653c7aa046dd23fd61b2ddae6c55725857b224' (2024-05-21)
  → 'github:daylinmorgan/f1multiviewer-flake/a04a548c5e88933a2aed21544d18812860f14212' (2024-06-18)
• Updated input 'f1multiviewer/nixpkgs':
    'github:nixos/nixpkgs/fd281bd6b7d3e32ddfa399853946f782553163b5' (2024-04-03)
  → 'github:nixos/nixpkgs/b60ebf54c15553b393d144357375ea956f89e9a9' (2024-06-16)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/683aa7c4e385509ca651d49eeb35e58c7a1baad6' (2024-06-16)
  → 'github:nixos/nixpkgs/38d3352a65ac9d621b0cd3074d3bef27199ff78f' (2024-06-17)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/6b09276c557dd29bb043abb472007dc4a1f4f470' (2024-06-18)
  → 'github:nix-community/nixpkgs-wayland/7a80040b517fdfcf8a97749b58afc47bbea4b8c8' (2024-06-18)
• Updated input 'zls':
    'github:zigtools/zls/2f7343e37e7647c7d44dfce83c2339861ab810c3' (2024-06-16)
  → 'github:zigtools/zls/cfea2d55798418cccdf27b1b1bde0f70bff1b8f2' (2024-06-18)
2024-06-18 12:40:53 -05:00
35c93707de
use system path in CI 2024-06-18 12:25:21 -05:00
c84ef6a384
add system-path output option 2024-06-18 12:23:42 -05:00
d1cd4900b4
try system-path builder 2024-06-18 11:44:01 -05:00
5004ce8353
use hyprland nixosModule 2024-06-18 10:45:51 -05:00
a4d27c83c1
only evaluate oizys-go 2024-06-18 10:37:26 -05:00
77045fc4d2
move function to lib/extended 2024-06-18 10:13:24 -05:00
0e132b9372
QOL oizys-go 2024-06-17 16:15:37 -05:00
c51da5dacf
make checks build needed software 2024-06-17 10:06:58 -05:00
c825262a72
flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=b15be9c77de593581007de53b2bbca97d121900a' (2024-06-16)
  → 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=a9c7a0830fd9a8b9fc4065f1cd654efd1326691a' (2024-06-17)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/3f84a279f1a6290ce154c5531378acc827836fbb' (2024-06-13)
  → 'github:nixos/nixpkgs/e6cea36f83499eb4e9cd184c8a8e823296b50ad5' (2024-06-15)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/937cdd5ba09099b20d665cba048959f505fd0880' (2024-06-16)
  → 'github:nix-community/nixpkgs-wayland/4a3b27cc9526208686896d0ef01c7bb67a47b91f' (2024-06-17)
• Updated input 'stable':
    'github:nixos/nixpkgs/5c2ec3a5c2ee9909904f860dadc19bc12cd9cc44' (2024-06-12)
  → 'github:nixos/nixpkgs/842253bf992c3a7157b67600c2857193f126563a' (2024-06-15)
• Updated input 'zig2nix':
    'github:Cloudef/zig2nix/59549938d6f2651b4d5cb1582a6589f60c147bff' (2024-06-16)
  → 'github:Cloudef/zig2nix/26b1364329ffb4c910da43c53f6be27b140723de' (2024-06-17)
2024-06-17 09:50:42 -05:00
63f744752c
update checks attr 2024-06-17 09:50:12 -05:00
9b9c710f4b
only need roc-full 2024-06-17 09:49:31 -05:00