Update to 25.05

some bugs with new version i dont have time to sort out yet

update js corepack

pin lazygit

insane ux choice with no config setting

completions are now built-in

pin to old nerdfonts

I dont want to do this, but the new version just throw error after error
at me

pin neovim
This commit is contained in:
sadan 2025-05-24 02:45:57 -04:00
parent 3db80b3804
commit 6da6046b73
No known key found for this signature in database
9 changed files with 212 additions and 94 deletions

View file

@ -1,16 +1,33 @@
{
pkgs,
inputs,
stable,
pkgs,
...
}:
let
oldPkgs = (
import
(builtins.fetchGit {
# Descriptive name to make the store path easier to identify
name = "my-old-revision";
url = "https://github.com/NixOS/nixpkgs/";
ref = "refs/heads/nixpkgs-unstable";
rev = "d9d87c51960050e89c79e4025082ed965e770d68";
})
{
inherit (pkgs) system;
}
);
nerdfonts = oldPkgs.nerdfonts;
in
{
imports = [
inputs.stylix.nixosModules.stylix
];
environment.systemPackages = [
stable.nerdfonts
];
environment = {
systemPackages = [
nerdfonts
];
};
stylix = {
enable = true;
image = ../../dotfiles/wallpaper.jpg;
@ -43,15 +60,15 @@
# name = "Twitter Color Emoji";
# };
sansSerif = {
package = stable.nerdfonts;
package = nerdfonts;
name = "ComicShannsMono Nerd Font Mono";
};
serif = {
package = stable.nerdfonts;
package = nerdfonts;
name = "ComicShannsMono Nerd Font Mono";
};
monospace = {
package = stable.nerdfonts;
package = nerdfonts;
name = "ComicShannsMono Nerd Font Mono";
};
};