Rules-based browser launcher for TUI + GNOME.
switchyard.aly.codes
tui
gnome
bowser
go
744 B
33 lines
1{
2 description = "Aly's flake template with flake-parts.";
3
4 inputs = {
5 nixpkgs.url = "https://flakehub.com/f/NixOS/nixpkgs/0";
6 flake-parts.url = "github:hercules-ci/flake-parts";
7
8 git-hooks-nix = {
9 url = "github:cachix/git-hooks.nix";
10 inputs.nixpkgs.follows = "nixpkgs";
11 };
12
13 treefmt-nix = {
14 url = "github:numtide/treefmt-nix";
15 inputs.nixpkgs.follows = "nixpkgs";
16 };
17 };
18
19 outputs = inputs @ {flake-parts, ...}:
20 flake-parts.lib.mkFlake {inherit inputs;} {
21 systems = [
22 "aarch64-linux"
23 "x86_64-linux"
24 "aarch64-darwin"
25 ];
26
27 imports = [
28 ./flake
29 inputs.git-hooks-nix.flakeModule
30 inputs.treefmt-nix.flakeModule
31 ];
32 };
33}