flakeup
This commit is contained in:
parent
5410aea0ed
commit
bdc0de8b47
4 changed files with 62 additions and 11 deletions
39
flake.lock
generated
39
flake.lock
generated
|
@ -197,13 +197,33 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-ld": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1728031945,
|
||||
"narHash": "sha256-NRkLjdMtVfC6dD1gEbYZWFEtbmC2xfD6ft1IP7l76Vw=",
|
||||
"owner": "Mic92",
|
||||
"repo": "nix-ld",
|
||||
"rev": "4524c512e8729ccb5a1b9239d01e1474cbf074a2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "Mic92",
|
||||
"repo": "nix-ld",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1730828750,
|
||||
"narHash": "sha256-XrnZLkLiBYNlwV5gus/8DT7nncF1TS5la6Be7rdVOpI=",
|
||||
"lastModified": 1730919458,
|
||||
"narHash": "sha256-yMO0T0QJlmT/x4HEyvrCyigGrdYfIXX3e5gWqB64wLg=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "2e78b1af8025108ecd6edaa3ab09695b8a4d3d55",
|
||||
"rev": "e1cc1f6483393634aee94514186d21a4871e78d7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -215,11 +235,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1730531603,
|
||||
"narHash": "sha256-Dqg6si5CqIzm87sp57j5nTaeBbWhHFaVyG7V6L8k3lY=",
|
||||
"lastModified": 1730785428,
|
||||
"narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "7ffd9ae656aec493492b44d0ddfb28e79a1ea25d",
|
||||
"rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -270,11 +290,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1730824362,
|
||||
"narHash": "sha256-gRQr2K0vo2xuaPC8v11ZkViVlvj3SSn5DwzLYLhlEJ4=",
|
||||
"lastModified": 1730913476,
|
||||
"narHash": "sha256-lnTw/I9EiMDS7g0kuZpj8f3djeuv2lCapqD0jdqibjg=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixpkgs-wayland",
|
||||
"rev": "c20dd1acb20fb0bb10671f43435ee7df7c6b8657",
|
||||
"rev": "555bbbedcfa9a167a2d7659f9346b891c90750d9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -305,6 +325,7 @@
|
|||
"kmonad": "kmonad",
|
||||
"musnix": "musnix",
|
||||
"nix-flatpak": "nix-flatpak",
|
||||
"nix-ld": "nix-ld",
|
||||
"nixos-hardware": "nixos-hardware",
|
||||
"nixpkgs": "nixpkgs",
|
||||
"nixpkgs-stable": "nixpkgs-stable",
|
||||
|
|
|
@ -30,11 +30,14 @@
|
|||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
nix-ld.url = "github:Mic92/nix-ld";
|
||||
nix-ld.inputs.nixpkgs.follows = "nixpkgs";
|
||||
|
||||
#razer-laptop-control.url = "path:/home/emenel/source/_src/razer-laptop-control-no-dkms";
|
||||
# razer-laptop-control.inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
outputs = inputs @ {self, nixpkgs, nixpkgs-stable, home-manager, nix-flatpak, kmonad, musnix, ... }: {
|
||||
outputs = inputs @ {nixpkgs, nixpkgs-stable, home-manager, nix-flatpak, kmonad, musnix, nix-ld, ... }: {
|
||||
nixpkgs.overlays = [ inputs.nixpkgs-wayland.overlay ];
|
||||
|
||||
nixosConfigurations = {
|
||||
|
@ -44,6 +47,7 @@
|
|||
nix-flatpak.nixosModules.nix-flatpak
|
||||
kmonad.nixosModules.default
|
||||
musnix.nixosModules.musnix
|
||||
nix-ld.nixosModules.nix-ld
|
||||
# razer-laptop-control.nixosModules.default
|
||||
./system/eddie/configuration.nix
|
||||
];
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
gnutar
|
||||
unzip
|
||||
zip
|
||||
stdenv
|
||||
htop
|
||||
dconf
|
||||
dconf2nix
|
||||
|
@ -121,6 +122,9 @@
|
|||
libGLU
|
||||
glpng
|
||||
libGL
|
||||
# fontconfig
|
||||
# freetype
|
||||
nix-ld
|
||||
|
||||
# node packages
|
||||
nodePackages.typescript-language-server
|
||||
|
|
|
@ -33,6 +33,8 @@
|
|||
libgtop
|
||||
ulauncher
|
||||
fontconfig
|
||||
freetype
|
||||
nix-ld
|
||||
];
|
||||
|
||||
# Bootloader.
|
||||
|
@ -287,7 +289,27 @@
|
|||
binfmt = true;
|
||||
};
|
||||
|
||||
programs.nix-ld.enable = true;
|
||||
programs.nix-ld.dev.enable = true;
|
||||
programs.nix-ld.dev.libraries = with pkgs; [
|
||||
zlib
|
||||
zstd
|
||||
stdenv.cc.cc
|
||||
curl
|
||||
openssl
|
||||
attr
|
||||
libssh
|
||||
bzip2
|
||||
libxml2
|
||||
acl
|
||||
libsodium
|
||||
util-linux
|
||||
xz
|
||||
systemd
|
||||
fontconfig
|
||||
freetype
|
||||
];
|
||||
|
||||
fonts.fontconfig.enable = true;
|
||||
|
||||
powerManagement = {
|
||||
enable = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue