update: home-manger config

This commit is contained in:
FabricSoul 2025-05-06 18:45:27 -04:00
parent 9f836545d6
commit 8ce9227801
15 changed files with 524 additions and 234 deletions

View file

@ -2,25 +2,28 @@
description = "Fabric's flake";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-24.11";
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
home-manager = {
url = "github:nix-community/home-manager/release-24.11";
url = "github:nix-community/home-manager/master";
inputs.nixpkgs.follows = "nixpkgs";
};
hyprpanel = {
url = "github:jas-singhfsu/hyprpanel";
inputs.nixpkgs.follows = "nixpkgs";
# inputs.nixpkgs.follows = "nixpkgs";
# inputs.home-manager.follows = "home-manager"; # Add this line
};
nixvim = {
url = "github:nix-community/nixvim/nixos-24.11";
url = "github:nix-community/nixvim/main";
# If using a stable channel you can use `url = "github:nix-community/nixvim/nixos-<version>"`
inputs.nixpkgs.follows = "nixpkgs";
};
openapi-tui = {
url = "github:zaghaghi/openapi-tui";
};
};
outputs = {
@ -30,6 +33,7 @@
home-manager,
nixvim,
hyprpanel,
openapi-tui,
...
}: let
lib = nixpkgs.lib;
@ -48,7 +52,7 @@
homeConfigurations.fabric = home-manager.lib.homeManagerConfiguration {
inherit pkgs;
extraSpecialArgs = {
inherit nixvim hyprpanel;
inherit nixvim hyprpanel openapi-tui;
};
modules = [
{