Compare commits
7 commits
d8af7fa3cb
...
cab06248d2
Author | SHA1 | Date | |
---|---|---|---|
Harald Hoyer | cab06248d2 | ||
Harald Hoyer | b170cf6309 | ||
Harald Hoyer | bd5f29a97c | ||
Harald Hoyer | 61c6a2d5ed | ||
Harald Hoyer | 87ae75e814 | ||
Harald Hoyer | 03b18a0883 | ||
Harald Hoyer | 3baacc92e7 |
25
flake.lock
25
flake.lock
|
@ -1104,11 +1104,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1709309926,
|
"lastModified": 1709569716,
|
||||||
"narHash": "sha256-VZFBtXGVD9LWTecGi6eXrE0hJ/mVB3zGUlHImUs2Qak=",
|
"narHash": "sha256-iOR44RU4jQ+YPGrn+uQeYAp7Xo7Z/+gT+wXJoGxxLTY=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "79baff8812a0d68e24a836df0a364c678089e2c7",
|
"rev": "617579a787259b9a6419492eaac670a5f7663917",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1689,7 +1689,8 @@
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
"neovim-flake": "neovim-flake",
|
"neovim-flake": "neovim-flake",
|
||||||
"nixpkgs": "nixpkgs_4",
|
"nixpkgs": "nixpkgs_4",
|
||||||
"snowfall-lib": "snowfall-lib"
|
"snowfall-lib": "snowfall-lib",
|
||||||
|
"unstable": "unstable"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay": {
|
"rust-overlay": {
|
||||||
|
@ -2004,6 +2005,22 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"unstable": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1709479366,
|
||||||
|
"narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=",
|
||||||
|
"owner": "nixos",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "b8697e57f10292a6165a20f03d2f42920dfaf973",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nixos",
|
||||||
|
"ref": "nixos-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"utils": {
|
"utils": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1656928814,
|
"lastModified": 1656928814,
|
||||||
|
|
|
@ -4,6 +4,9 @@
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11";
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11";
|
||||||
|
|
||||||
|
# NixPkgs Unstable (nixos-unstable)
|
||||||
|
unstable.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
|
|
||||||
snowfall-lib = {
|
snowfall-lib = {
|
||||||
url = "github:snowfallorg/lib";
|
url = "github:snowfallorg/lib";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
|
@ -20,7 +20,6 @@
|
||||||
tools = {
|
tools = {
|
||||||
git.enable = true;
|
git.enable = true;
|
||||||
direnv.enable = true;
|
direnv.enable = true;
|
||||||
ssh.enable = true;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -41,7 +40,7 @@
|
||||||
|
|
||||||
favorite-apps = [
|
favorite-apps = [
|
||||||
"org.gnome.Console.desktop"
|
"org.gnome.Console.desktop"
|
||||||
"JetBrains Toolbox.desktop"
|
"jetbrains-toolbox.desktop"
|
||||||
"org.mozilla.firefox.desktop"
|
"org.mozilla.firefox.desktop"
|
||||||
"firefox.desktop"
|
"firefox.desktop"
|
||||||
"thunderbird.desktop"
|
"thunderbird.desktop"
|
||||||
|
|
|
@ -81,6 +81,7 @@ in
|
||||||
firefox
|
firefox
|
||||||
gh
|
gh
|
||||||
git
|
git
|
||||||
|
gimp
|
||||||
gnome.gnome-software
|
gnome.gnome-software
|
||||||
gnomeExtensions.appindicator
|
gnomeExtensions.appindicator
|
||||||
gnomeExtensions.dash-to-panel
|
gnomeExtensions.dash-to-panel
|
||||||
|
|
7
overlays/jetbrains-toolbox/default.nix
Normal file
7
overlays/jetbrains-toolbox/default.nix
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{ channels, ... }:
|
||||||
|
|
||||||
|
final: prev:
|
||||||
|
|
||||||
|
{
|
||||||
|
inherit (channels.unstable) jetbrains-toolbox;
|
||||||
|
}
|
|
@ -12,7 +12,10 @@ with lib.plusultra;
|
||||||
enable = true;
|
enable = true;
|
||||||
operation = "boot";
|
operation = "boot";
|
||||||
allowReboot = false;
|
allowReboot = false;
|
||||||
flags = [ "--update-input" "nixpkgs" ];
|
flags = [
|
||||||
|
"--update-input" "nixpkgs"
|
||||||
|
"--update-input" "unstable"
|
||||||
|
];
|
||||||
flake = "git+https://git.hoyer.xyz/harald/nixcfg#x1";
|
flake = "git+https://git.hoyer.xyz/harald/nixcfg#x1";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -30,6 +33,7 @@ with lib.plusultra;
|
||||||
timeout = 2;
|
timeout = 2;
|
||||||
};
|
};
|
||||||
initrd.systemd.enable = true;
|
initrd.systemd.enable = true;
|
||||||
|
kernelPackages = lib.mkOverride 0 pkgs.linuxPackages_latest;
|
||||||
};
|
};
|
||||||
|
|
||||||
# Configure console keymap
|
# Configure console keymap
|
||||||
|
@ -65,6 +69,7 @@ with lib.plusultra;
|
||||||
tpm2-pkcs11.out
|
tpm2-pkcs11.out
|
||||||
tpm2-tools
|
tpm2-tools
|
||||||
vim
|
vim
|
||||||
|
virt-manager
|
||||||
wget
|
wget
|
||||||
];
|
];
|
||||||
shells = [ pkgs.fish pkgs.bash ];
|
shells = [ pkgs.fish pkgs.bash ];
|
||||||
|
|
Loading…
Reference in a new issue