Merge pull request #13 from 1virgola5/main

stuff
This commit is contained in:
2026-10-15 16:31:26 +03:00
committed by GitHub
7 changed files with 46 additions and 14 deletions
+2 -2
View File
@@ -6,13 +6,13 @@
# Utility
"alt-tab"
"keka"
"macpacker"
"keycastr"
"raycast"
"abue-ammar/tinycast/tinycast"
"ghostty"
"iina"
"cap"
"macusb"
# Dev
"sloth"
-6
View File
@@ -7,12 +7,6 @@
}:
{
nix.enable = false;
nix.settings = {
experimental-features = "nix-command flakes";
substituters = [ "https://devenv.cachix.org" ];
trusted-public-keys = [ "devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw=" ];
};
# Set Git commit hash for darwin-version.
system.configurationRevision = flake.rev or flake.dirtyRev or null;
Generated
+37 -1
View File
@@ -20,6 +20,25 @@
"type": "github"
}
},
"mole": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1792049451,
"narHash": "sha256-600ceEZVAFrwwbek3B+KdPlu+Q+/CM7Xn6XnadnXF6g=",
"owner": "tw93",
"repo": "mole",
"rev": "c5ca9f6900151fb402f9ec3eab4550f82a0e9ea6",
"type": "github"
},
"original": {
"owner": "tw93",
"ref": "main",
"repo": "mole",
"type": "github"
}
},
"nix-darwin": {
"inputs": {
"nixpkgs": [
@@ -41,6 +60,22 @@
}
},
"nixpkgs": {
"locked": {
"lastModified": 1791244311,
"narHash": "sha256-cy5PsNucfXU5+KtLR+S9/zdkWOUplhL5Xr0LQWhSYbs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2bd3427b41d10b8318383195efe502ed1baca6cd",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-26.05-darwin",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1790390834,
"narHash": "sha256-StRyS/lFHtIw/UgJk+xo+HA66mtoWeDUbkJdvf2Byn4=",
@@ -59,8 +94,9 @@
"root": {
"inputs": {
"home-manager": "home-manager",
"mole": "mole",
"nix-darwin": "nix-darwin",
"nixpkgs": "nixpkgs"
"nixpkgs": "nixpkgs_2"
}
}
},
+4 -1
View File
@@ -9,6 +9,8 @@
home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
mole.url = "github:tw93/mole/main";
};
outputs =
@@ -17,6 +19,7 @@
nix-darwin,
nixpkgs,
home-manager,
mole,
}:
let
hosts = import ./hosts;
@@ -38,7 +41,7 @@
home-manager.backupFileExtension = "backup";
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.${host.username} = import ./home/home.nix { inherit host; };
home-manager.users.${host.username} = import ./home/home.nix { inherit host mole; };
}
];
};
+2 -1
View File
@@ -1,4 +1,4 @@
{ host }:
{ host, mole }:
{
pkgs,
lib,
@@ -14,6 +14,7 @@ let
home.packages =
common.home.packages
++ (import ./pkgs.nix { inherit pkgs; })
++ [ mole.packages.${host.platform}.mole ]
++ ((lib.attrByPath [ "extras" "pkgs" ] (pkgs: [ ]) host) pkgs);
fonts.fontconfig.enable = true;
-3
View File
@@ -7,7 +7,6 @@ with pkgs;
woff2
# Dev
devenv
nixpacks
posting
opencode
@@ -26,8 +25,6 @@ with pkgs;
nixd # Nix
# Language specific
nil
nixd
bun
zig
uv
+1
View File
@@ -14,6 +14,7 @@
"bruno"
"cyberduck"
"slack"
"discord"
];
pkgs =
pkgs: with pkgs; [