forked from foxora/nix
Compare commits
6 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 21cb58686e | |||
| dd6e0ac2f4 | |||
| 8a81199387 | |||
| e514e77fe2 | |||
| 91a986f4fc | |||
| 86ffef568e |
7 changed files with 34 additions and 5 deletions
17
flake.lock
generated
17
flake.lock
generated
|
|
@ -1291,6 +1291,22 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nixpkgs-master": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1771439456,
|
||||||
|
"narHash": "sha256-HtQgNJrjYvZdpqpPJddF+TxGCazNyxvA8umbDcjrxT8=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "f84d6f6cd5f17d594439710f40349ba7d0706f4b",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "master",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixpkgs-staging": {
|
"nixpkgs-staging": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1771384451,
|
"lastModified": 1771384451,
|
||||||
|
|
@ -1542,6 +1558,7 @@
|
||||||
"nixcats": "nixcats",
|
"nixcats": "nixcats",
|
||||||
"nixcord": "nixcord",
|
"nixcord": "nixcord",
|
||||||
"nixpkgs": "nixpkgs_9",
|
"nixpkgs": "nixpkgs_9",
|
||||||
|
"nixpkgs-master": "nixpkgs-master",
|
||||||
"nixpkgs-staging": "nixpkgs-staging",
|
"nixpkgs-staging": "nixpkgs-staging",
|
||||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||||
"sddm-silent": "sddm-silent",
|
"sddm-silent": "sddm-silent",
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@
|
||||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
|
||||||
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
|
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||||
nixpkgs-staging.url = "github:NixOS/nixpkgs/staging-next";
|
nixpkgs-staging.url = "github:NixOS/nixpkgs/staging-next";
|
||||||
|
nixpkgs-master.url = "github:NixOS/nixpkgs/master";
|
||||||
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
url = "github:nix-community/home-manager/master";
|
url = "github:nix-community/home-manager/master";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
inputs,
|
inputs,
|
||||||
spkgs,
|
spkgs,
|
||||||
|
mpkgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
inherit
|
inherit
|
||||||
|
|
@ -64,7 +65,7 @@ in {
|
||||||
];
|
];
|
||||||
rust = with pkgs; [
|
rust = with pkgs; [
|
||||||
cargo
|
cargo
|
||||||
rust-analyzer
|
mpkgs.rust-analyzer
|
||||||
];
|
];
|
||||||
zig = with pkgs; [
|
zig = with pkgs; [
|
||||||
spkgs.zls # FIX: using spkgs version as zls is broken rn ;-;
|
spkgs.zls # FIX: using spkgs version as zls is broken rn ;-;
|
||||||
|
|
|
||||||
|
|
@ -104,7 +104,7 @@
|
||||||
};
|
};
|
||||||
silentTyping = {
|
silentTyping = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enabledGlobally = false;
|
enabledGlobally = true;
|
||||||
};
|
};
|
||||||
startupTimings.enable = true;
|
startupTimings.enable = true;
|
||||||
typingIndicator.enable = true;
|
typingIndicator.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
# applications
|
# applications
|
||||||
"$terminal" = "kitty";
|
"$terminal" = "kitty";
|
||||||
"$explorer" = "kitty -e yazi";
|
"$explorer" = "kitty -e yazi";
|
||||||
"$browser" = "zen";
|
"$browser" = "zen-twilight";
|
||||||
|
|
||||||
# menu
|
# menu
|
||||||
"$menu" = "rofi";
|
"$menu" = "rofi";
|
||||||
|
|
|
||||||
|
|
@ -19,8 +19,9 @@
|
||||||
efi.canTouchEfiVariables = true;
|
efi.canTouchEfiVariables = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# kernelPackages = upkgs.cachyosKernels.linuxPackages-cachyos-latest-lto-x86_64-v4;
|
kernelPackages = upkgs.cachyosKernels.linuxPackages-cachyos-latest-lto-x86_64-v4;
|
||||||
kernelPackages = upkgs.linuxPackages_latest;
|
# TODO: idk make this a toggle or smth idfk
|
||||||
|
# kernelPackages = upkgs.linuxPackages_latest;
|
||||||
kernelModules = ["v4l2loopback"];
|
kernelModules = ["v4l2loopback"];
|
||||||
extraModulePackages = with kernelPackages; [v4l2loopback];
|
extraModulePackages = with kernelPackages; [v4l2loopback];
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,5 +35,14 @@
|
||||||
];
|
];
|
||||||
config.allowUnfree = true;
|
config.allowUnfree = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# nixpkgs-master
|
||||||
|
mpkgs = {
|
||||||
|
source = inputs.nixpkgs-master;
|
||||||
|
overlays = [
|
||||||
|
(import ./overlays.nix args)
|
||||||
|
];
|
||||||
|
config.allowUnfree = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue