Jalil David Salamé Messina
8842a92aeb
All checks were successful
/ check (push) Successful in 54s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 2s
/ build (jpassmenu) (push) Successful in 2s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 1s
Flake lock file updates: • Updated input 'nixvim': 'github:nix-community/nixvim/838829c8f9cb238a915fe3d6ac36df1a3f040d2c' (2024-12-02) → 'github:nix-community/nixvim/e680b367c726e2ae37d541328fe81f8daaf49a6c' (2024-12-02) • Updated input 'stylix': 'github:danth/stylix/d13ffb381c83b6139b9d67feff7addf18f8408fe' (2024-11-30) → 'github:danth/stylix/74ee1ed5057e44edbcc36aa189a91d31eda60485' (2024-12-02) • Updated input 'unstable': 'github:NixOS/nixpkgs/970e93b9f82e2a0f3675757eb0bfc73297cc6370' (2024-11-28) → 'github:NixOS/nixpkgs/ac35b104800bff9028425fec3b6e8a41de2bbfff' (2024-12-01)
70 lines
2 KiB
Nix
70 lines
2 KiB
Nix
# This flake was initially generated by fh, the CLI for FlakeHub (version 0.1.9)
|
|
{
|
|
# A helpful description of your flake
|
|
description = "My NixOS configuration";
|
|
|
|
# Flake inputs
|
|
inputs = {
|
|
nixpkgs.url = "nixpkgs/nixos-24.11";
|
|
unstable.url = "nixpkgs/nixos-unstable";
|
|
# Lix
|
|
lix-module = {
|
|
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.91.1-1.tar.gz";
|
|
inputs = {
|
|
nixpkgs.follows = "nixpkgs";
|
|
flake-utils.inputs.systems.follows = "systems";
|
|
};
|
|
};
|
|
# Modules
|
|
home-manager = {
|
|
url = "github:nix-community/home-manager/release-24.11";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
stylix = {
|
|
url = "github:danth/stylix/release-24.11";
|
|
inputs = {
|
|
nixpkgs.follows = "nixpkgs";
|
|
flake-utils.follows = "lix-module/flake-utils";
|
|
systems.follows = "systems";
|
|
|
|
home-manager.follows = "home-manager";
|
|
# disable optional inputs
|
|
flake-compat.follows = "";
|
|
};
|
|
};
|
|
nixvim = {
|
|
url = "github:nix-community/nixvim";
|
|
inputs = {
|
|
nixpkgs.follows = "unstable";
|
|
home-manager.follows = "home-manager";
|
|
flake-parts.follows = "flake-parts";
|
|
treefmt-nix.follows = "treefmt-nix";
|
|
# disable optional inputs
|
|
flake-compat.follows = "";
|
|
nix-darwin.follows = "";
|
|
nuschtosSearch.follows = "";
|
|
devshell.follows = "";
|
|
git-hooks.follows = "";
|
|
};
|
|
};
|
|
flake-parts = {
|
|
url = "github:hercules-ci/flake-parts";
|
|
inputs.nixpkgs-lib.follows = "nixpkgs";
|
|
};
|
|
treefmt-nix = {
|
|
url = "github:numtide/treefmt-nix";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
# For deduplication
|
|
systems.url = "github:nix-systems/default";
|
|
};
|
|
|
|
# Flake outputs that other flakes can use
|
|
outputs =
|
|
inputs:
|
|
inputs.flake-parts.lib.mkFlake { inherit inputs; } {
|
|
systems = import inputs.systems;
|
|
|
|
imports = [ ./flake-modules ];
|
|
};
|
|
}
|