From 59f927ae3275a3218a703f31384e99ba01467e28 Mon Sep 17 00:00:00 2001 From: albert Date: Sun, 12 May 2024 18:28:32 +0900 Subject: [PATCH] Update --- README.md | 35 ++++++++++++++++--------------- flake.nix | 4 ++-- nixos/common/packages/default.nix | 3 ++- nixos/common/packages/small.nix | 2 +- 4 files changed, 23 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 7e87c1f9..e534e6fd 100644 --- a/README.md +++ b/README.md @@ -67,24 +67,25 @@ nix develop -c /etc/nixos/git/docs/setup.sh * [ ] Fixes: * [ ] Migrate Forgejo sqlite db to MySQL * [ ] Alternatively, figure out why sqlite is taking so long to load -* [ ] Upgrades: - * [ ] Nextcloud 29 - * [ ] Traefik v3 - * [ ] ifargle.com - * [ ] internal - * [ ] External - * [ ] sysctl.io - * [ ] internal - * [ ] External +* [-] Upgrades: + * [x] Nextcloud 29 + * [x] Traefik v3 + * [x] ifargle.com + * [x] internal + * [x] External + * [x] sysctl.io + * [x] internal + * [x] External * [ ] Headscale 0.23 - * [ ] Jellyfin 10.9 -* [ ] Lower Priority: - * [ ] Jitsi - * [ ] Mealie - * [ ] Lemmy - * [ ] Atuin - * [ ] Forgejo Runner - * [ ] Synapse + * [x] Jellyfin 10.9 +* [-] Lower Priority: + * [x] Jitsi + * [ ] Mealie - v1.6.0 + * [ ] Add OIDC config + * [x] Lemmy + * [x] Atuin + * [x] Forgejo Runner + * [x] Synapse Completed To Do List [here](./docs/complete.md) diff --git a/flake.nix b/flake.nix index e8f6867d..24bbbaf5 100644 --- a/flake.nix +++ b/flake.nix @@ -48,8 +48,8 @@ hyprland.url = "github:hyprwm/Hyprland"; # Steam Deck configs for NixOS jovian.url = "github:Jovian-Experiments/Jovian-NixOS"; - # Bitcoin node - nix-bitcoin.url = "github:fort-nix/nix-bitcoin/release"; + # Superfile + superfile.url = "github:MHNightCat/superfile"; }; outputs = { self, nixpkgs, nixpkgs-wayland, home-manager, lanzaboote, nur, sops-nix, doom-emacs, nixos-generators, deploy-rs, jovian, ... } @inputs: let diff --git a/nixos/common/packages/default.nix b/nixos/common/packages/default.nix index 6280e30e..f338b85f 100644 --- a/nixos/common/packages/default.nix +++ b/nixos/common/packages/default.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: { +{ pkgs, system, ... }: { imports = [ ./small.nix ]; # List packages installed in system profile @@ -26,5 +26,6 @@ busybox # Linux utilities ethtool # Ethernet troubleshooting:with file # Shows the types of files + inputs.inputs.superfile.packages.${system}.default # Superfile CLI file browser ]; } diff --git a/nixos/common/packages/small.nix b/nixos/common/packages/small.nix index cf5f7393..6ef2165b 100644 --- a/nixos/common/packages/small.nix +++ b/nixos/common/packages/small.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: { +{ pkgs, system, ... }: { # List packages installed in system profile environment.systemPackages = with pkgs; [ tmux # terminal multiplexer