Compare commits

...

7 commits

Author SHA1 Message Date
Harald Hoyer cab06248d2 x1: no ssh home-manager config
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 14:17:36 +01:00
Harald Hoyer b170cf6309 add virt-manager
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 14:11:03 +01:00
Harald Hoyer bd5f29a97c use latest kernel
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 14:10:50 +01:00
Harald Hoyer 61c6a2d5ed update unstable channel on updates
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 14:10:26 +01:00
Harald Hoyer 87ae75e814 add unstable for jetbrains-toolbox
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 14:09:50 +01:00
Harald Hoyer 03b18a0883 fix toolbox desktop entry
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 14:08:56 +01:00
Harald Hoyer 3baacc92e7 add gimp
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 10:48:25 +01:00
6 changed files with 39 additions and 7 deletions

View file

@ -1104,11 +1104,11 @@
},
"nixpkgs_4": {
"locked": {
"lastModified": 1709309926,
"narHash": "sha256-VZFBtXGVD9LWTecGi6eXrE0hJ/mVB3zGUlHImUs2Qak=",
"lastModified": 1709569716,
"narHash": "sha256-iOR44RU4jQ+YPGrn+uQeYAp7Xo7Z/+gT+wXJoGxxLTY=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "79baff8812a0d68e24a836df0a364c678089e2c7",
"rev": "617579a787259b9a6419492eaac670a5f7663917",
"type": "github"
},
"original": {
@ -1689,7 +1689,8 @@
"home-manager": "home-manager",
"neovim-flake": "neovim-flake",
"nixpkgs": "nixpkgs_4",
"snowfall-lib": "snowfall-lib"
"snowfall-lib": "snowfall-lib",
"unstable": "unstable"
}
},
"rust-overlay": {
@ -2004,6 +2005,22 @@
"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": {
"locked": {
"lastModified": 1656928814,

View file

@ -4,6 +4,9 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11";
# NixPkgs Unstable (nixos-unstable)
unstable.url = "github:nixos/nixpkgs/nixos-unstable";
snowfall-lib = {
url = "github:snowfallorg/lib";
inputs.nixpkgs.follows = "nixpkgs";

View file

@ -20,7 +20,6 @@
tools = {
git.enable = true;
direnv.enable = true;
ssh.enable = true;
};
};
@ -41,7 +40,7 @@
favorite-apps = [
"org.gnome.Console.desktop"
"JetBrains Toolbox.desktop"
"jetbrains-toolbox.desktop"
"org.mozilla.firefox.desktop"
"firefox.desktop"
"thunderbird.desktop"

View file

@ -81,6 +81,7 @@ in
firefox
gh
git
gimp
gnome.gnome-software
gnomeExtensions.appindicator
gnomeExtensions.dash-to-panel

View file

@ -0,0 +1,7 @@
{ channels, ... }:
final: prev:
{
inherit (channels.unstable) jetbrains-toolbox;
}

View file

@ -12,7 +12,10 @@ with lib.plusultra;
enable = true;
operation = "boot";
allowReboot = false;
flags = [ "--update-input" "nixpkgs" ];
flags = [
"--update-input" "nixpkgs"
"--update-input" "unstable"
];
flake = "git+https://git.hoyer.xyz/harald/nixcfg#x1";
};
@ -30,6 +33,7 @@ with lib.plusultra;
timeout = 2;
};
initrd.systemd.enable = true;
kernelPackages = lib.mkOverride 0 pkgs.linuxPackages_latest;
};
# Configure console keymap
@ -65,6 +69,7 @@ with lib.plusultra;
tpm2-pkcs11.out
tpm2-tools
vim
virt-manager
wget
];
shells = [ pkgs.fish pkgs.bash ];