Kieran's opinionated (and probably slightly dumb) nix config

chore: remove unused inputs

dunkirk.sh 39bbdd10 1577ee4c

verified
Changed files
+14 -64
machines
moonlark
modules
home
+10 -56
flake.lock
···
"type": "github"
}
},
-
"appimage-file-beta": {
-
"flake": false,
-
"locked": {
-
"narHash": "sha256-IOeTokpWqwUl7vWDrx+zN76vgePnPaUj0WPYrDKO5xY=",
-
"type": "file",
-
"url": "https://github.com/zen-browser/desktop/releases/download/1.7.3b/zen-x86_64.AppImage"
-
},
-
"original": {
-
"type": "file",
-
"url": "https://github.com/zen-browser/desktop/releases/download/1.7.3b/zen-x86_64.AppImage"
-
}
-
},
-
"appimage-file-twilight": {
-
"flake": false,
-
"locked": {
-
"narHash": "sha256-lHjcqtHoNZu1/7HTsTziH8f92EopTKk5Z8kwEIqb52A=",
-
"type": "file",
-
"url": "https://github.com/zen-browser/desktop/releases/download/twilight/zen-x86_64.AppImage"
-
},
-
"original": {
-
"type": "file",
-
"url": "https://github.com/zen-browser/desktop/releases/download/twilight/zen-x86_64.AppImage"
-
}
-
},
"catppuccin": {
"inputs": {
"nixpkgs": [
···
"nixpkgs": "nixpkgs_2"
},
"locked": {
-
"lastModified": 1731106889,
-
"narHash": "sha256-acq5Rbg2swreKyZDswqd9c9X1NtTNexMkKZNws/l4s8=",
-
"rev": "39e26a0e1bd5a84899c2b786b9119d6e9174297f",
-
"revCount": 523,
-
"type": "tarball",
-
"url": "https://api.flakehub.com/f/pinned/catppuccin/vscode/3.16.0/01931044-41cd-79d3-882f-dd68e6ebfa38/source.tar.gz?rev=39e26a0e1bd5a84899c2b786b9119d6e9174297f&revCount=523"
+
"lastModified": 1756337867,
+
"narHash": "sha256-2b5pZYASPn8nCs+1qeRtZ2lbdo+nOJz5qGe6Fby07GI=",
+
"owner": "catppuccin",
+
"repo": "vscode",
+
"rev": "44894f62eb04bbc6321342c78ae493b5982bf843",
+
"type": "github"
},
"original": {
-
"type": "tarball",
-
"url": "https://flakehub.com/f/catppuccin/vscode/%2A.tar.gz"
+
"owner": "catppuccin",
+
"repo": "vscode",
+
"type": "github"
}
},
"cedarlogic": {
···
"nixvim": "nixvim",
"nur": "nur",
"spicetify-nix": "spicetify-nix",
-
"terminal-wakatime": "terminal-wakatime",
-
"zed": "zed"
+
"terminal-wakatime": "terminal-wakatime"
}
},
"spicetify-nix": {
···
"original": {
"owner": "taciturnaxolotl",
"repo": "terminal-wakatime",
-
"type": "github"
-
}
-
},
-
"zed": {
-
"inputs": {
-
"appimage-file-beta": "appimage-file-beta",
-
"appimage-file-twilight": "appimage-file-twilight",
-
"nixpkgs": [
-
"nixpkgs"
-
]
-
},
-
"locked": {
-
"lastModified": 1740167776,
-
"narHash": "sha256-86/0MaH9d2JQRdSD2Z36Mh0wtW79Nq79a+1b7vlXgQ8=",
-
"owner": "oscilococcinum",
-
"repo": "zen-browser-nix",
-
"rev": "0d24484ef3571b6ee5c19150fc0f880e12f91588",
-
"type": "github"
-
},
-
"original": {
-
"owner": "oscilococcinum",
-
"repo": "zen-browser-nix",
"type": "github"
+2 -5
flake.nix
···
};
catppuccin-vsc = {
-
url = "https://flakehub.com/f/catppuccin/vscode/*.tar.gz";
+
url = "github:catppuccin/vscode";
};
nix-vscode-extensions.url = "github:nix-community/nix-vscode-extensions";
···
nixvim.url = "github:taciturnaxolotl/nixvim";
-
zed = {
-
url = "github:oscilococcinum/zen-browser-nix";
-
inputs.nixpkgs.follows = "nixpkgs";
-
};
+
terminal-wakatime = {
url = "github:taciturnaxolotl/terminal-wakatime";
-1
machines/moonlark/default.nix
···
pkgs.unstable.mitmproxy
pkgs.caido
# editors
-
inputs.zed.packages.x86_64-linux.default
pkgs.unstable.zed-editor
pkgs.arduino-ide
# browsers
+2 -2
modules/home/apps/ghostty.nix
···
-
{ lib, config, pkgs, ... }:
+
{ lib, config, ... }:
{
options.atelier.terminal.ghostty = {
enable = lib.mkEnableOption "Enable Ghostty terminal config";
···
description = "Enable window decorations for Ghostty";
};
};
-
+
config = lib.mkIf config.atelier.terminal.ghostty.enable {
home.file.".config/ghostty/config".text = ''
foreground = "#a7b1d3"