diff --git a/configuration.nix b/configuration.nix index 43b1a6a..ef0eaa9 100644 --- a/configuration.nix +++ b/configuration.nix @@ -1,7 +1,7 @@ { config, pkgs, lib, ... }: let - home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-23.05.tar.gz"; + home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-23.11.tar.gz"; # python packages to include with python3 python-packages = import ./python-packages.nix; in @@ -20,6 +20,14 @@ in ./dev ]; + # This value determines the NixOS release from which the default + # settings for stateful data, like file locations and database versions + # on your system were taken. It's perfectly fine and recommended to leave + # this value at the release version of the first install of this system. + # Before changing this value read the documentation for this option + # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). + system.stateVersion = "23.11"; # Did you read the comment? + hardware.bluetooth.enable = true; hardware.opengl.enable = true; # for rotation sensors @@ -199,14 +207,6 @@ in # Or disable the firewall altogether. # networking.firewall.enable = false; - # This value determines the NixOS release from which the default - # settings for stateful data, like file locations and database versions - # on your system were taken. It's perfectly fine and recommended to leave - # this value at the release version of the first install of this system. - # Before changing this value read the documentation for this option - # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). - system.stateVersion = "23.05"; # Did you read the comment? - environment.sessionVariables = rec { _JAVA_OPTIONS = "-Dawt.useSystemAAFontSettings=lcd"; diff --git a/fonts.nix b/fonts.nix index 4113cf9..fad3f0d 100644 --- a/fonts.nix +++ b/fonts.nix @@ -1,10 +1,10 @@ { pkgs, ... }: { fonts = { - enableDefaultFonts = true; + enableDefaultPackages = true; # extra font packages - fonts = with pkgs; [ + packages = with pkgs; [ corefonts noto-fonts noto-fonts-cjk @@ -46,4 +46,4 @@ }; }; }; -} \ No newline at end of file +} diff --git a/users/servostar/user.nix b/users/servostar/user.nix index 33c6e02..10937c8 100644 --- a/users/servostar/user.nix +++ b/users/servostar/user.nix @@ -54,7 +54,7 @@ figlet cowsay cmatrix - exa # FIXME: use stable eza version when available + eza btop htop tmux @@ -180,9 +180,11 @@ ''; enableCompletion = true; enableAutosuggestions = true; - enableSyntaxHighlighting = true; + syntaxHighlighting = { + enable = true; + }; shellAliases = { - ls = "exa --icons"; + ls = "eza --icons"; }; history = { size = 10000;