···153153 # this value at the release version of the first install of this system.
154154 # Before changing this value read the documentation for this option
155155 # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
156156- system.stateVersion = "24.11"; # Did you read the comment?
157157-156156+ system.stateVersion = "25.05"; # Did you read the comment?
158157}
···11+{ pkgs, ... }:
22+33+{
44+ imports = [
55+ ./git.nix
66+ ./packages.nix
77+ ./shell.nix
88+ ./fonts.nix
99+ ];
1010+1111+ # https://fnordig.de/til/nix/home-manager-allow-unfree.html
1212+ nixpkgs = {
1313+ config = {
1414+ allowUnfree = true;
1515+ # https://github.com/nix-community/home-manager/issues/2942
1616+ allowUnfreePredicate = (_: true);
1717+ };
1818+ };
1919+2020+ # This value determines the Home Manager release that your configuration is
2121+ # compatible with. This helps avoid breakage when a new Home Manager release
2222+ # introduces backwards incompatible changes.
2323+ #
2424+ # You should not change this value, even if you update Home Manager. If you do
2525+ # want to update the value, then make sure to first check the Home Manager
2626+ # release notes.
2727+ home.stateVersion = "24.11"; # Please read the comment before changing.
2828+2929+ home.sessionPath = [
3030+ "$HOME/bin"
3131+ ];
3232+}