a dotfile but it's really big
0
fork

Configure Feed

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

at main 92 lines 2.7 kB view raw
1{ 2 outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } { imports = [ ./modules ]; }; 3 inputs = { 4 # https://deer.social/profile/did:plc:mojgntlezho4qt7uvcfkdndg/post/3loogwsoqok2w 5 # nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 6 nixpkgs.url = "https://channels.nixos.org/nixos-unstable-small/nixexprs.tar.xz"; 7 home-manager = { 8 type = "github"; 9 owner = "nix-community"; 10 repo = "home-manager"; 11 inputs.nixpkgs.follows = "nixpkgs"; 12 }; 13 nixos-wsl = { 14 type = "github"; 15 owner = "nix-community"; 16 repo = "NixOS-WSL"; 17 18 inputs = { 19 nixpkgs.follows = "nixpkgs"; 20 flake-compat.follows = ""; 21 }; 22 }; 23 catppuccin = { 24 type = "github"; 25 owner = "catppuccin"; 26 repo = "nix"; 27 inputs.nixpkgs.follows = "nixpkgs"; 28 }; 29 helix = { 30 url = "github:mattwparas/helix/steel-event-system"; 31 inputs.nixpkgs.follows = "nixpkgs"; 32 }; 33 helix-plugins = { 34 url = "github:karitham/helix-plugins/b544922ff2fc55c7bd80ae90f9409b0e8a9aac5c"; 35 }; 36 lanzaboote = { 37 url = "github:nix-community/lanzaboote"; 38 inputs.nixpkgs.follows = "nixpkgs"; 39 }; 40 niri = { 41 url = "github:sodiboo/niri-flake?ref=main"; 42 inputs.nixpkgs.follows = "nixpkgs"; 43 }; 44 noctalia = { 45 url = "github:noctalia-dev/noctalia-shell"; 46 inputs.nixpkgs.follows = "nixpkgs"; 47 }; 48 ssh-keys = { 49 url = "https://github.com/karitham.keys"; 50 flake = false; 51 }; 52 knixpkgs = { 53 url = "github:karitham/knixpkgs"; 54 inputs.nixpkgs.follows = "nixpkgs"; 55 }; 56 handy = { 57 url = "github:LukeCarrier/handy/fix-wayland-enigo-woes"; 58 }; 59 helium = { 60 url = "github:schembriaiden/helium-browser-nix-flake"; 61 inputs.nixpkgs.follows = "nixpkgs"; 62 }; 63 sops-nix = { 64 url = "github:Mic92/sops-nix"; 65 inputs.nixpkgs.follows = "nixpkgs"; 66 }; 67 flake-parts = { 68 type = "github"; 69 owner = "hercules-ci"; 70 repo = "flake-parts"; 71 inputs.nixpkgs-lib.follows = "nixpkgs"; 72 }; 73 easy-hosts.url = "github:tgirlcloud/easy-hosts"; 74 }; 75 nixConfig = { 76 warn-dirty = false; 77 extra-experimental-features = [ 78 "nix-command" 79 "flakes" 80 ]; 81 extra-substituters = [ 82 "https://helix.cachix.org" 83 "https://niri.cachix.org" 84 "https://karitham.cachix.org" 85 ]; 86 extra-trusted-public-keys = [ 87 "helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs=" 88 "niri.cachix.org-1:Wv0OmO7PsuocRKzfDoJ3mulSl7Z6oezYhGhR+3W2964=" 89 "karitham.cachix.org-1:Q0wdHZsCssuepIrtx83gHibE0LTDYLVNnvaV3Nms9U0=" 90 ]; 91 }; 92}