this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Kid named '

Ben C bdc8d3f0 ba7c8072

-121
-121
'
··· 1 - { 2 - description = "A very basic flake for a basic cow"; 3 - 4 - inputs = { 5 - nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 6 - flakelight.url = "github:nix-community/flakelight"; 7 - flakelight.inputs.nixpkgs.follows = "nixpkgs"; 8 - flakelight-treefmt.url = "github:m15a/flakelight-treefmt"; 9 - flakelight-treefmt.inputs.flakelight.follows = "flakelight"; 10 - nix-index-db.url = "github:nix-community/nix-index-database"; 11 - nix-index-db.inputs.nixpkgs.follows = "nixpkgs"; 12 - home-manager.url = "github:nix-community/home-manager"; 13 - home-manager.inputs.nixpkgs.follows = "nixpkgs"; 14 - nixos-hardware.url = "github:NixOS/nixos-hardware"; 15 - lanzaboote.url = "github:nix-community/lanzaboote"; 16 - lanzaboote.inputs.nixpkgs.follows = "nixpkgs"; 17 - wayland-mpris-idle-inhibit.url = "git+https://tangled.org/bwc9876.dev/wayland-mpris-idle-inhibit"; 18 - wayland-mpris-idle-inhibit.inputs.nixpkgs.follows = "nixpkgs"; 19 - fenix.url = "github:nix-community/fenix/monthly"; 20 - fenix.inputs.nixpkgs.follows = "nixpkgs"; 21 - catppuccin.url = "github:catppuccin/nix"; 22 - catppuccin.inputs.nixpkgs.follows = "nixpkgs"; 23 - # cat-stylus = { 24 - # url = "https://github.com/catppuccin/userstyles/releases/download/all-userstyles-export/import.json"; 25 - # flake = false; 26 - # }; 27 - nixvim.url = "github:nix-community/nixvim"; 28 - nixvim.inputs.nixpkgs.follows = "nixpkgs"; 29 - imperm.url = "github:nix-community/impermanence"; 30 - imperm.inputs.nixpkgs.follows = "nixpkgs"; 31 - imperm.inputs.home-manager.follows = "hm"; 32 - nu_plugin_dbus.url = "git+https://tangled.org/bwc9876.dev/nu_plugin_dbus"; 33 - nu_plugin_dbus.inputs.nixpkgs.follows = "nixpkgs"; 34 - bingus.url = "git+https://tangled.org/bwc9876.dev/bingus-bot"; 35 - bingus.inputs.nixpkgs.follows = "nixpkgs"; 36 - niri.url = "github:sodiboo/niri-flake"; 37 - niri.inputs.nixpkgs.follows = "nixpkgs"; 38 - tangled.url = "git+https://tangled.org/tangled.org/core"; 39 - tangled.inputs.nixpkgs.follows = "nixpkgs"; 40 - tranquil.url = "git+https://tangled.org/tranquil.farm/tranquil-pds"; 41 - tranquil.inputs.nixpkgs.follows = "nixpkgs"; 42 - 43 - spoon.url = "git+https://codeberg.org/spoonbaker/mono"; 44 - }; 45 - 46 - outputs = inputs @ { 47 - self, 48 - nixpkgs, 49 - flakelight, 50 - flakelight-treefmt, 51 - nix-index-db, 52 - hm, 53 - nixos-hardware, 54 - lanzaboote, 55 - wayland-mpris-idle-inhibit, 56 - fenix, 57 - catppuccin, 58 - # cat-stylus, 59 - nixvim, 60 - imperm, 61 - nu_plugin_dbus, 62 - bingus, 63 - spoon, 64 - niri, 65 - tangled, 66 - tranquil, 67 - }: 68 - flakelight ./. { 69 - inherit inputs; 70 - imports = [ 71 - flakelight-treefmt.flakelightModules.default 72 - spoon.flakelightModules.repl 73 - spoon.flakelightModules.ubercheck 74 - ]; 75 - 76 - treefmtConfig = {pkgs, ...}: { 77 - programs = { 78 - alejandra.enable = true; 79 - just.enable = true; 80 - shfmt.enable = true; 81 - }; 82 - }; 83 - 84 - homeModule = {lib, ...}: { 85 - _module.args = {inherit inputs;}; 86 - imports = let 87 - deps = [ 88 - inputs.nixvim.homeModules.nixvim 89 - inputs.nix-index-db.homeModules.nix-index 90 - inputs.catppuccin.homeModules.catppuccin 91 - inputs.niri.homeModules.niri 92 - ]; 93 - myMods = lib.mapAttrsToList (k: v: ./homeModules/${k}) (builtins.readDir ./homeModules); 94 - in 95 - deps ++ myMods; 96 - }; 97 - 98 - nixosModule = {lib, ...}: { 99 - _module.args = {inherit inputs;}; 100 - imports = let 101 - deps = [ 102 - inputs.home-manager.nixosModules.default 103 - inputs.catppuccin.nixosModules.catppuccin 104 - inputs.lanzaboote.nixosModules.lanzaboote 105 - inputs.imperm.nixosModules.default 106 - inputs.tranquil.nixosModules.default 107 - inputs.tangled.nixosModules.knot 108 - inputs.tangled.nixosModules.spindle 109 - ]; 110 - myMods = lib.mapAttrsToList (k: v: ./nixosModules/${k}) (builtins.readDir ./nixosModules); 111 - in 112 - deps ++ myMods; 113 - }; 114 - 115 - nixDir = ./.; 116 - legacyPackages = pkgs: pkgs; 117 - nixpkgs.config = { 118 - allowUnfree = true; 119 - }; 120 - }; 121 - }