diff --git a/hardware/x360-raven.nix b/hardware/x360-raven.nix index d621f08..f13994a 100644 --- a/hardware/x360-raven.nix +++ b/hardware/x360-raven.nix @@ -12,6 +12,7 @@ ]; services.tlp.enable = true; + powerManagement.powertop.enable = true; systemd.tmpfiles.rules = [ "w /sys/class/drm/card0/device/power_dpm_force_performance_level - - - - low" ]; diff --git a/roles/base.nix b/roles/base.nix index a847708..6499705 100644 --- a/roles/base.nix +++ b/roles/base.nix @@ -16,6 +16,7 @@ in { ncdu openssl ripgrep + tcpdump tmux z-lua unstable.starship diff --git a/roles/desktop.nix b/roles/desktop.nix index a713746..fffafcc 100644 --- a/roles/desktop.nix +++ b/roles/desktop.nix @@ -57,21 +57,28 @@ in { mesa librsvg - unstable.mypaint - unstable.mypaint-brushes + mypaint + mypaint-brushes + capitaine-cursors + elementary-xfce-icon-theme hicolor-icon-theme - numix-icon-theme alacritty + imv inkscape + libreoffice libsecret + lxappearance + mumble mumble neofetch + pavucontrol pulseaudio pulsemixer unstable.keepassxc wl-clipboard + xfce.thunar ( pkgs.writeTextFile { name = "startsway"; @@ -92,6 +99,11 @@ in { ) ]; + services.gvfs = { + enable = true; + package = lib.mkForce pkgs.gnome3.gvfs; + }; + services.syncthing = { enable = true; openDefaultPorts = true; diff --git a/roles/dev.nix b/roles/dev.nix index 2710627..ebec090 100644 --- a/roles/dev.nix +++ b/roles/dev.nix @@ -7,16 +7,19 @@ let unstable = import {}; in { environment.systemPackages = with pkgs; [ - emacs go python37 python37Packages.pyls-black python37Packages.pyls-isort python37Packages.pyls-mypy rustup - sops - tig unstable.gopls unstable.rust-analyzer + + emacs + sops + tig + + openssl pkg-config nasm cmake zlib gcc binutils-unwrapped ]; }