mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 04:19:19 -08:00
[SUMIREKO] Make sumireko bearable.
This commit is contained in:
parent
2be79777a5
commit
d2d403fef8
20 changed files with 359 additions and 67 deletions
|
|
@ -79,14 +79,18 @@
|
|||
builder =
|
||||
{
|
||||
nixos = let
|
||||
lib = inputs.nixpkgs.lib.extend (self: super: import (inputs.arcexprs + "/lib") {
|
||||
inherit super;
|
||||
lib = self;
|
||||
isOverlayLib = true;
|
||||
});
|
||||
in args: lib.nixosSystem ({
|
||||
inherit lib;
|
||||
} // args);
|
||||
lib = inputs.nixpkgs.lib.extend (self: super:
|
||||
import (inputs.arcexprs + "/lib") {
|
||||
inherit super;
|
||||
lib = self;
|
||||
isOverlayLib = true;
|
||||
});
|
||||
in
|
||||
args:
|
||||
lib.nixosSystem ({
|
||||
inherit lib;
|
||||
}
|
||||
// args);
|
||||
darwin = inputs.darwin.lib.darwinSystem;
|
||||
macos = inputs.darwin.lib.darwinSystem;
|
||||
}
|
||||
|
|
@ -95,6 +99,7 @@
|
|||
{
|
||||
inherit machine;
|
||||
systemType = config.folder;
|
||||
system = config.system;
|
||||
}
|
||||
// defaultSpecialArgs;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ _: let
|
|||
in {
|
||||
imports = with tree; [
|
||||
nixos.rosetta
|
||||
nixos.bootable
|
||||
nixos.roles.bootable
|
||||
];
|
||||
|
||||
boot = {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,12 @@
|
|||
_: let
|
||||
hostConfig = {tree, pkgs, ...}: {
|
||||
hostConfig = {
|
||||
tree,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
imports = with tree; [
|
||||
kat.work
|
||||
darwin.wm
|
||||
darwin.distributed
|
||||
];
|
||||
|
||||
|
|
@ -10,16 +15,16 @@ _: let
|
|||
distributed.systems.renko.preference = 5;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
fd # fd, better fine!
|
||||
ripgrep # rg, better grep!
|
||||
go # Required for pulumi
|
||||
pulumi-bin # Infrastructure as code
|
||||
deadnix # dead-code scanner
|
||||
alejandra # code formatter
|
||||
statix # anti-pattern finder
|
||||
deploy-rs.deploy-rs # deployment system
|
||||
rnix-lsp # vscode nix extensions
|
||||
terraform # terraform
|
||||
fd # fd, better fine!
|
||||
ripgrep # rg, better grep!
|
||||
go # Required for pulumi
|
||||
pulumi-bin # Infrastructure as code
|
||||
deadnix # dead-code scanner
|
||||
alejandra # code formatter
|
||||
statix # anti-pattern finder
|
||||
deploy-rs.deploy-rs # deployment system
|
||||
rnix-lsp # vscode nix extensions
|
||||
terraform # terraform
|
||||
];
|
||||
|
||||
homebrew = {
|
||||
|
|
@ -28,6 +33,7 @@ _: let
|
|||
"gnupg"
|
||||
"pinentry-mac"
|
||||
"awscurl"
|
||||
"helm"
|
||||
];
|
||||
casks = [
|
||||
"utm"
|
||||
|
|
@ -48,7 +54,6 @@ _: let
|
|||
"cyberduck"
|
||||
"docker"
|
||||
"pycharm-ce"
|
||||
"vscodium"
|
||||
"slack"
|
||||
"boop"
|
||||
"obsidian"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue