From f916e9166def9c58662a57e421cfbce8f494db7b Mon Sep 17 00:00:00 2001 From: Zonsopkomst Date: Wed, 20 Mar 2024 07:07:18 -0500 Subject: [PATCH] Gnucash attempt 6 --- flake.nix | 16 ++++++++++++++-- users/zonsopkomst/home-manager.nix | 6 +++--- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index 96c9456..6b9b99d 100644 --- a/flake.nix +++ b/flake.nix @@ -14,7 +14,7 @@ #legacyPackages.gnucash.url = "github:nixos/nixpkgs/f4599feae4160285c5ce4e4364bd147df83e780c"; #legacyPackages.gnucash.url = "github:nixos/nixpkgs/9957cd48326fe8dbd52fdc50dd2502307f188b0d"; #legacyPackages.gnucash.url = "github:Gnucash/gnucash/releases/download/5.4/gnucash-5.4-1.tar.bz2"; - gnucashpkgs.url = "github:nixos/nixpkgs/f4599feae4160285c5ce4e4364bd147df83e780c"; + #gnucashpkgs.url = "github:nixos/nixpkgs/f4599feae4160285c5ce4e4364bd147df83e780c"; }; outputs = inputs@{ @@ -22,9 +22,21 @@ hyprland, nixpkgs, nix-flatpak, - gnucashpkgs, + #gnucashpkgs, ... }: { + + myFlake = home-manager.lib. EachUser.extend (user: { + home.packages = [ + (nixpkgs.overlays = [ + (self: super: { + gnucash = super.gnucash.override { + version = "5.4"; + }; + }) + ]) + ]; + }); nixosConfigurations = { diff --git a/users/zonsopkomst/home-manager.nix b/users/zonsopkomst/home-manager.nix index a10109e..97eb2e3 100644 --- a/users/zonsopkomst/home-manager.nix +++ b/users/zonsopkomst/home-manager.nix @@ -3,7 +3,7 @@ { home-manager.users.zonsopkomst = { pkgs, ... }: { # 03/12/2024 Gnucash Attempt: - extraSpecialArgs = {inherit gnucashpkgs;}; + #extraSpecialArgs = {inherit gnucashpkgs;}; home.packages = with pkgs; [ armcord # Discord Client @@ -20,9 +20,9 @@ easytag # Music Tag Editor freetube # YouTube Front-End gajim # XMPP Client - #gnucash # Double Entry Accounting Software + gnucash # Double Entry Accounting Software #gnucash.legacyPackages.${pkgs.system}.gnucash - gnucashpkgs.legacyPackages.x86_64-linux.gnucash + #gnucashpkgs.legacyPackages.x86_64-linux.gnucash gpodder # Podcast Manager gretl # Econometric Analysis gzdoom # Doom Clone based on ZDoom