move common software into separate file

This commit is contained in:
Grigory Shipunov 2023-04-29 23:50:32 +02:00
parent cb3beda6b0
commit dc80560082
Signed by: 0xa
GPG key ID: 91FA5E5BF9AA901C
3 changed files with 17 additions and 40 deletions

View file

@ -1,17 +1,18 @@
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
tdesktop
fluffychat
dino
signal-desktop
inkscape
gimp
blender
kicad
wl-clipboard
firefox-wayland
tor-browser-bundle-bin
dino
ffmpeg-full
firefox-wayland
fluffychat
gimp
inkscape
kicad
signal-desktop
tdesktop
tor-browser-bundle-bin
wl-clipboard
yt-dlp
];
}

View file

@ -1,22 +1,16 @@
{ config, pkgs, ... }: {
imports = [
./desktop-software.nix
];
environment.systemPackages = with pkgs; [
amberol
celluloid
dino
firefox-wayland
fluffychat
gnome-console
gnome.gnome-boxes
gnome.gnome-terminal
gnome.gnome-tweaks
nextcloud-client
pulseaudioFull
qbittorrent
screen-message
signal-desktop
tdesktop
wl-clipboard
];
environment.gnome.excludePackages = with pkgs; [

View file

@ -1,24 +1,12 @@
# General Desktop-related config
{ pkgs, ... }:
{
imports = [
./desktop-software.nix
];
environment.systemPackages = with pkgs; [
firefox-wayland
wl-clipboard
screen-message
qbittorrent
dino
fluffychat
tdesktop
# (tdesktop.overrideAttrs (old: rec {
# version = "4.6.7";
# src = fetchFromGitHub {
# owner = "forkgram";
# repo = "tdesktop";
# rev = "v${version}";
# sha256 = "sha256-KMV/t3AC/kZQVz31UPYEKU/An6ycdsabZazUVCA9yIU=";
# };
# }))
signal-desktop
gajim
imv
swayimg
@ -36,12 +24,6 @@
bashmount
(xfce.thunar.override { thunarPlugins = with xfce; [ thunar-volman thunar-archive-plugin ]; })
audacity
yt-dlp
tor-browser-bundle-bin
ffmpeg-full
gimp
inkscape
blender
];
#on the desktop, we need nice fonts ^^