diff --git a/modules/console.nix b/modules/console.nix index c5d3f03..781a1a5 100644 --- a/modules/console.nix +++ b/modules/console.nix @@ -30,6 +30,7 @@ ansible bat btop + cargo catnip cmatrix coreutils @@ -61,6 +62,7 @@ pciutils pinentry ripgrep + rustc slides starship syncthing diff --git a/modules/desktop.nix b/modules/desktop.nix index 6fac11c..8124b6b 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -1,27 +1,11 @@ # Window Manager and desktop programs -{ config, lib, pkgs, ... }: -let - # unstableTarball = - # fetchTarball - # https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz; -in +{ lib, pkgs, ... }: { sound.enable = true; hardware.pulseaudio.enable = false; security.rtkit.enable = true; services = { - # sonarr = { - # enable = true; - # openFirewall = true; # http://locahost:8989 - # }; - # prowlarr = { - # enable = true; - # openFirewall = true; # http://locahost:9696 - # }; - - #blueman.enable = true; - #openvpn.restartAfterSleep = false; openvpn.servers = { arn = { config = '' config /home/mrflos/Nextcloud/vpn\ ARN/2023/vpn510.conf ''; @@ -33,12 +17,6 @@ in alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; - # If you want to use JACK applications, uncomment this - #jack.enable = true; - - # use the example session manager (no others are packaged yet so this is enabled by default, - # no need to redefine it in your config for now) - #media-session.enable = true; }; printing.enable = true; # Enable CUPS to print documents. printing.drivers = [ pkgs.brlaser ]; @@ -99,16 +77,7 @@ in # Allow unfree packages nixpkgs.config.allowUnfree = true; - - # access to unstable nixpkgs - # nixpkgs.config = { - # packageOverrides = pkgs: with pkgs; { - # unstable = import unstableTarball { - # config = config.nixpkgs.config; - # }; - # }; - # }; - + # no kde bloat environment.plasma5.excludePackages = with pkgs.libsForQt5; [ baloo