homebrew pinning

This commit is contained in:
atagen 2026-05-20 16:01:46 +10:00
parent 4921973b9a
commit 480c556d32
45 changed files with 1401 additions and 2219 deletions

View file

@ -1 +1 @@
{ inputs, ... }: scope "imports" <| [ inputs.qstn.nixosModules.default ]
{ inputs, scope, ... }: scope "imports" <| [ inputs.qstn.nixosModules.default ]

View file

@ -2,6 +2,7 @@
pkgs,
lib,
config,
scope,
...
}:
let

View file

@ -8,7 +8,7 @@
inputs.angrr.nixosModules.angrr
];
nix = {
package = pkgs.nixVersions.nix_2_31;
package = pkgs.nixVersions.git;
optimise = {
automatic = true;
dates = "weekly";

View file

@ -1,4 +1,9 @@
{ inputs, mainUser, ... }:
{
inputs,
mainUser,
getFlakePkg,
...
}:
{
imports = [
inputs.meat.nixosModules.meat
@ -6,6 +11,7 @@
programs.meat = {
enable = true;
flake = "/home/${mainUser}/.nix";
monitor = getFlakePkg inputs.rom;
};
# services.smooooth = {

View file

@ -1,6 +1,7 @@
{
inputs,
lib,
scope,
...
}:
scope "nixpkgs" {

View file

@ -1,20 +0,0 @@
{
inputs,
getFlakePkg,
config,
...
}:
{
imports = [
inputs.nix-shorturl-plugin.nixosModules.default
inputs.nix-scope-plugin.nixosModules.default
];
nix.shorturls = {
enable = true;
schemes = {
atagen = "git+https://git.lobotomise.me/atagen/{path}";
amaan = "github:amaanq/{path}";
kosslan = "git+ssh://git@git.kosslan.dev/{path}";
};
};
}

View file

@ -1,10 +1,4 @@
{
pkgs,
inputs,
getFlakePkg',
...
}:
{
_: {
nix = {
settings = {
experimental-features = [

View file

@ -1,4 +1,5 @@
{
scope,
...
}:
scope "nix.settings" {

View file

@ -1,14 +1,12 @@
{
pkgs,
inputs,
getFlakePkg,
...
}:
{
environment.systemPackages = [
pkgs.nixfmt
(getFlakePkg inputs.yoke)
(getFlakePkg inputs.nil)
environment.systemPackages = with pkgs; [
nixfmt
nil
];
imports = [
inputs.nix-index-database.nixosModules.nix-index

View file

@ -7,7 +7,6 @@
{
imports = [
inputs.run0-shim.nixosModules.default
inputs.yoke.nixosModules.default
];
environment.shellAliases = {
#make run0 use aliases

View file

@ -1,4 +1,4 @@
{ ... }:
{ scope, ... }:
scope "systemd" {
services."user@".serviceConfig.Delegate = "memory pids cpu cpuset";
user.extraConfig = "LogLevel=debug";

View file

@ -245,6 +245,11 @@ let
git push --force
}
def activate [p: path] {
sudo nix-env --set -p /nix/var/nix/profiles/system $p
sudo $"$(p)/bin/switch-to-configuration" switch
}
# direnv
$env.config = ($env.config? | default {})
$env.config.hooks = ($env.config.hooks? | default {})