diff --git a/configuration.nix b/configuration.nix index 0e4f6d2..fafec2c 100644 --- a/configuration.nix +++ b/configuration.nix @@ -8,6 +8,7 @@ imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix + ./packages.nix ]; nix.settings.experimental-features = [ "nix-command" "flakes" ]; @@ -117,20 +118,20 @@ }; # Install firefox. - programs.firefox.enable = true; + # programs.firefox.enable = true; # Allow unfree packages - nixpkgs.config.allowUnfree = true; + # nixpkgs.config.allowUnfree = true; # List packages installed in system profile. To search, run: # $ nix search wget - environment.systemPackages = with pkgs; [ + # environment.systemPackages = with pkgs; [ # vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. - wget - nano - git - ntfs3g - ]; + # wget + # nano + # git + # ntfs3g + #]; # Some programs need SUID wrappers, can be configured further or are # started in user sessions. diff --git a/packages.nix b/packages.nix new file mode 100644 index 0000000..5764b34 --- /dev/null +++ b/packages.nix @@ -0,0 +1,24 @@ +{ pkgs, ... }: { + nixpkgs.config.allowUnfree = true; + + environment.systemPackages = with pkgs; [ + # системное + wget + git + htop + btop + nvtopPackages.nvidia # чтобы чекать загрузку 3060 + ntfs3g + + # софт + firefox + vesktop + materialgram + + # dev + #jetbrains.toolbox + vscode + docker + docker-compose + ]; +}