making it easier to install stable packages as needed
This commit is contained in:
parent
a1343811d1
commit
36b8bcf18b
3 changed files with 20 additions and 18 deletions
22
flake.lock
generated
22
flake.lock
generated
|
@ -106,11 +106,11 @@
|
||||||
"nixpkgs-lib": "nixpkgs-lib"
|
"nixpkgs-lib": "nixpkgs-lib"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728821524,
|
"lastModified": 1729426412,
|
||||||
"narHash": "sha256-Tc4g0n0WxGLLUJYJwrhSE3/l05xUcREEx9y+R4Gi4RA=",
|
"narHash": "sha256-VGbpECf35W4LtWLfx2+ue8zZEPwKQnadJadlT8E1Ceo=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "lib-aggregate",
|
"repo": "lib-aggregate",
|
||||||
"rev": "8921856c37862428741a29cfd4c98c4893ca407d",
|
"rev": "736c43de3c953104e1610183d56e90b419c6344e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -199,11 +199,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1729333370,
|
"lastModified": 1729417461,
|
||||||
"narHash": "sha256-NU+tYe3QWzDNpB8RagpqR3hNQXn4BNuBd7ZGosMHLL8=",
|
"narHash": "sha256-p0j/sUs7noqZw0W+SEuZXskzOfgOH7yY80ksIM0fCi4=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "38279034170b1e2929b2be33bdaedbf14a57bfeb",
|
"rev": "8f38d8a4754cf673c2609c4ed399630db87e678b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -231,11 +231,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-lib": {
|
"nixpkgs-lib": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728781282,
|
"lastModified": 1729386149,
|
||||||
"narHash": "sha256-hUP9oxmnOmNnKcDOf5Y55HQ+NnoT0+bLWHLQWLLw9Ks=",
|
"narHash": "sha256-hUP9oxmnOmNnKcDOf5Y55HQ+NnoT0+bLWHLQWLLw9Ks=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs.lib",
|
"repo": "nixpkgs.lib",
|
||||||
"rev": "16340f605f4e8e5cf07fd74dcbe692eee2d4f51b",
|
"rev": "cce4521b6df014e79a7b7afc58c703ed683c916e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -270,11 +270,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1729330084,
|
"lastModified": 1729437727,
|
||||||
"narHash": "sha256-3lGZyrHLmCSXcFEv1th04j/+2CUMzNDvQdbqXHMBqfM=",
|
"narHash": "sha256-T7R1ZmK8H8LH4losXinI/CvX2mvrt9bGDDdoUdUzp6g=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs-wayland",
|
"repo": "nixpkgs-wayland",
|
||||||
"rev": "349ce1dcf7ce051dccb7432f950203117f5995f4",
|
"rev": "d867d1b9f8adc3178db34ae309cf7c6e840991b2",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -58,7 +58,10 @@
|
||||||
|
|
||||||
"emenel" = home-manager.lib.homeManagerConfiguration {
|
"emenel" = home-manager.lib.homeManagerConfiguration {
|
||||||
pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||||
extraSpecialArgs = { inherit inputs; };
|
extraSpecialArgs = {
|
||||||
|
inherit inputs;
|
||||||
|
pkgs-stable = nixpkgs-stable.legacyPackages.x86_64-linux;
|
||||||
|
};
|
||||||
|
|
||||||
modules = [
|
modules = [
|
||||||
nix-flatpak.homeManagerModules.nix-flatpak
|
nix-flatpak.homeManagerModules.nix-flatpak
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ nix-flatpak, lib, pkgs, inputs, ... }:
|
{ nix-flatpak, lib, pkgs, inputs, pkgs-stable, ... }:
|
||||||
{
|
{
|
||||||
|
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
@ -58,15 +58,15 @@
|
||||||
aspellDicts.en-computers
|
aspellDicts.en-computers
|
||||||
texlive.combined.scheme-full
|
texlive.combined.scheme-full
|
||||||
appimage-run
|
appimage-run
|
||||||
#transmission_4
|
|
||||||
transmission_4-gtk
|
transmission_4-gtk
|
||||||
lsof
|
lsof
|
||||||
ruby
|
ruby
|
||||||
janet
|
janet
|
||||||
jpm
|
jpm
|
||||||
python311
|
python311
|
||||||
ruff
|
|
||||||
python311Packages.pip
|
python311Packages.pip
|
||||||
|
python312Packages.mido
|
||||||
|
ruff
|
||||||
sbcl
|
sbcl
|
||||||
sbclPackages.cffi
|
sbclPackages.cffi
|
||||||
libffi.dev
|
libffi.dev
|
||||||
|
@ -85,7 +85,6 @@
|
||||||
# node packages
|
# node packages
|
||||||
nodePackages.typescript-language-server
|
nodePackages.typescript-language-server
|
||||||
nodePackages.vscode-langservers-extracted
|
nodePackages.vscode-langservers-extracted
|
||||||
|
|
||||||
nodePackages.prettier
|
nodePackages.prettier
|
||||||
nodePackages.javascript-typescript-langserver
|
nodePackages.javascript-typescript-langserver
|
||||||
nodePackages.stylelint
|
nodePackages.stylelint
|
||||||
|
@ -180,7 +179,7 @@
|
||||||
inkscape
|
inkscape
|
||||||
gimp
|
gimp
|
||||||
epson-escpr
|
epson-escpr
|
||||||
inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.kicad #install stable kicad because unstable breaks on python12 dependency
|
pkgs-stable.kicad #install stable kicad because unstable breaks on python12 dependency
|
||||||
openscad-unstable
|
openscad-unstable
|
||||||
openscad-lsp
|
openscad-lsp
|
||||||
picard
|
picard
|
||||||
|
@ -202,7 +201,7 @@
|
||||||
lsp-plugins
|
lsp-plugins
|
||||||
geonkick
|
geonkick
|
||||||
bespokesynth
|
bespokesynth
|
||||||
# helm
|
pkgs-stable.helm
|
||||||
surge
|
surge
|
||||||
odin2
|
odin2
|
||||||
calf
|
calf
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue