flake/flake.nix
uku 13f522e532
flake.lock: Update
Flake lock file updates:

• Updated input 'api-rs':
    'github:uku3lig/api-rs/093d5ec0e1736547f101198b5eb6c08b6b128fcb?narHash=sha256-z/w/f7TY7JTZXsCAPTleBJ36mSQH4rhv7KiMB8g/mzc%3D' (2024-07-20)
  → 'github:uku3lig/api-rs/42203d34bfae5df008c43e91c6174ca94e4a4bc1?narHash=sha256-3NhlF13xqcFuUvxV98lVZPn1vPkvwRcV2M1MB64zF1I%3D' (2024-07-23)
• Updated input 'catppuccin':
    'github:Stonks3141/ctp-nix/d75d5803852fb0833767dc969a4581ac13204e22?narHash=sha256-CYscFEts6tyvosc1T29nxhzIYJAj/1CCEkV3ZMzSN/c%3D' (2024-07-08)
  → 'github:Stonks3141/ctp-nix/8bdb55cc1c13f572b6e4307a3c0d64f1ae286a4f?narHash=sha256-bgF6fN4Qgk7NErFKGuuqWXcLORsiykTYyqMUFRiAUBY%3D' (2024-07-24)
• Updated input 'crane':
    'github:ipetkov/crane/8a68b987c476a33e90f203f0927614a75c3f47ea?narHash=sha256-a0G1NvyXGzdwgu6e1HQpmK5R5yLsfxeBe07nNDyYd%2Bg%3D' (2024-07-18)
  → 'github:ipetkov/crane/529c1a0b1f29f0d78fa3086b8f6a134c71ef3aaf?narHash=sha256-k3oiD2z2AAwBFLa4%2BxfU%2B7G5fisRXfkvrMTCJrjZzXo%3D' (2024-07-24)
• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=e6a4bb99f7e50e027839d4d49985ddba3a907cf4' (2024-07-20)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=5620d3bf96a09d4eb9918336650001ddccac039d' (2024-07-23)
• Updated input 'home-manager':
    'github:nix-community/home-manager/635563f245309ef5320f80c7ebcb89b2398d2949?narHash=sha256-XpZOkaSJKdOsz1wU6JfO59Rx2fqtcarQ0y6ndIOKNpI%3D' (2024-07-21)
  → 'github:nix-community/home-manager/304a011325b7ac7b8c9950333cd215a7aa146b0e?narHash=sha256-JH8N5uoqoVA6erV4O40VtKKHsnfmhvMGbxMNDLtim5o%3D' (2024-07-24)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/60e4578feca3d894f1474a9b08780c9a5433ad08?narHash=sha256-umzgs8hXYUyQe6wJm7AnJ3kx8M/h0/WXR2OemAZs3Qs%3D' (2024-07-20)
  → 'github:nix-community/lanzaboote/f3b4ade14392861388265e949b7007a8b62e21dc?narHash=sha256-Bd9ujkwkxwAYCnYKEKeY1fjsvD4vyiFjFS20Lxr/FD4%3D' (2024-07-21)
• Removed input 'lanzaboote/flake-utils'
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/8ebede998342477736e0d0acdcc13ddb166a335f?narHash=sha256-fwTSeMR1senkBPaKQyOkbkmFu3%2B8jj3UHoLZ3TcrOfw%3D' (2024-07-17)
  → 'github:nix-community/NixOS-WSL/6686cbe947cb8b135e229ad2a3447b88d1cf6da9?narHash=sha256-2VX/zPeLhGTsHpToFH1gfI%2BoGNS6m7ZUWWaqwmw3HVY%3D' (2024-07-22)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1d9c2c9b3e71b9ee663d11c5d298727dace8d374?narHash=sha256-8MUgifkJ7lkZs3u99UDZMB4kbOxvMEXQZ31FO3SopZ0%3D' (2024-07-19)
  → 'github:NixOS/nixpkgs/68c9ed8bbed9dfce253cc91560bf9043297ef2fe?narHash=sha256-Tybxt65eyOARf285hMHIJ2uul8SULjFZbT9ZaEeUnP8%3D' (2024-07-21)
• Updated input 'ukubot-rs':
    'github:uku3lig/ukubot-rs/c55e1d57db5fbf992e616724ed0cbc573a18e135?narHash=sha256-9vK4JEmi2w/xV7ASVrI6RMAVb4e9n7iKF%2Btze3lHMHg%3D' (2024-07-18)
  → 'github:uku3lig/ukubot-rs/daf9938c0999aec2ca6696327a95563697536a1e?narHash=sha256-zTrBnknBXZV7ScMy2dBu7DLZVDDutkbsaxP0WdduHoU%3D' (2024-07-23)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/7a52354aeb98424039a5a7f1b69b3a93320e7c0d?narHash=sha256-3XfLw1qXUZVp0WzOfZpUC9kuQDC4pO/FQe%2BXyBMmA6w%3D' (2024-07-21)
  → 'github:nix-community/nix-vscode-extensions/500be2a1404429cfccdb4bf71e515cc38f206a25?narHash=sha256-w/yVwaDIHGpbWy07n5dFghNEAbbUGMC1%2B2nxKy2bAXA%3D' (2024-07-25)
2024-07-25 13:12:18 +02:00

121 lines
2.9 KiB
Nix

{
description = "example flake idk";
outputs = {
self,
flake-parts,
nixinate,
...
} @ inputs:
flake-parts.lib.mkFlake {inherit inputs;} {
systems = ["x86_64-linux" "aarch64-linux"];
imports = [
./systems
./exprs
];
perSystem = {
pkgs,
system,
...
}: {
apps = (nixinate.nixinate.${system} self).nixinate;
devShells.default = pkgs.mkShellNoCC {
packages = with pkgs; [
just
statix
];
};
formatter = pkgs.alejandra;
};
};
inputs = {
nixpkgs.url = "nixpkgs/nixos-unstable";
agenix = {
url = "github:uku3lig/agenix";
inputs.nixpkgs.follows = "nixpkgs";
inputs.systems.follows = "systems";
inputs.home-manager.follows = "home-manager";
inputs.darwin.follows = "";
};
catppuccin.url = "github:Stonks3141/ctp-nix";
crane = {
url = "github:ipetkov/crane";
inputs.nixpkgs.follows = "nixpkgs";
};
flake-parts = {
url = "github:hercules-ci/flake-parts";
inputs.nixpkgs-lib.follows = "nixpkgs";
};
flake-utils = {
url = "github:numtide/flake-utils";
inputs.systems.follows = "systems";
};
ghostty.url = "git+ssh://git@github.com/ghostty-org/ghostty";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
lanzaboote = {
url = "github:nix-community/lanzaboote";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-parts.follows = "flake-parts";
inputs.crane.follows = "crane";
inputs.pre-commit-hooks-nix.follows = "";
inputs.flake-compat.follows = "";
};
nixinate = {
url = "github:matthewcroughan/nixinate";
inputs.nixpkgs.follows = "nixpkgs";
};
nixos-wsl = {
url = "github:nix-community/NixOS-WSL";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
inputs.flake-compat.follows = "";
};
# nix's most elaborate, overcomplicated joke
systems.url = "github:nix-systems/default";
vscode-extensions = {
url = "github:nix-community/nix-vscode-extensions";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
inputs.flake-compat.follows = "";
};
vscode-server = {
url = "github:nix-community/nixos-vscode-server";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
};
# ==== uku3lig stuff ====
api-rs = {
url = "github:uku3lig/api-rs";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-parts.follows = "flake-parts";
};
ukubot-rs = {
url = "github:uku3lig/ukubot-rs";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-parts.follows = "flake-parts";
};
};
}