Remove with antipatter and aggregate google-chrome override

This commit is contained in:
Filippo Berto 2023-02-15 10:41:52 +01:00
parent a4b29ec259
commit 93b0ccf178
No known key found for this signature in database
GPG key ID: FE98AE5EC52B1056
46 changed files with 264 additions and 452 deletions

View file

@ -17,12 +17,9 @@ with lib; {
enable = true;
driSupport = true;
driSupport32Bit = true;
extraPackages = with pkgs; [
intel-media-driver
vaapiIntel
vaapiVdpau
libvdpau-va-gl
];
extraPackages = builtins.attrValues {
inherit (pkgs) intel-media-driver vaapiIntel vaapiVdpau libvdpau-va-gl;
};
};
# Use same ACPI identifier as Dell Ubuntu
@ -77,11 +74,10 @@ with lib; {
# Enable CUPS to print documents.
services.printing = {
enable = true;
drivers = with pkgs;
[
gutenprint
# cups-kyocera
];
drivers = [
pkgs.gutenprint
# pkgs.cups-kyocera
];
};
services.keybase.enable = true;
@ -133,7 +129,8 @@ with lib; {
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [ tmux helix vim git ntfs3g ];
environment.systemPackages =
builtins.attrValues { inherit (pkgs) tmux helix vim git ntfs3g; };
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
@ -195,7 +192,7 @@ with lib; {
};
services.dbus = {
packages = with pkgs; [ dconf ];
packages = [ pkgs.dconf ];
implementation = "broker";
};
services.gnome.gnome-keyring.enable = true;
@ -267,7 +264,7 @@ with lib; {
nixpkgs.config = {
allowUnfree = true;
packageOverrides = pkgs: {
steam = pkgs.steam.override { extraPkgs = pkgs: with pkgs; [ icu ]; };
steam = pkgs.steam.override { extraPkgs = pkgs: [ pkgs.icu ]; };
};
};

View file

@ -6,68 +6,35 @@
variant = ",,colemak";
options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" "grp:menu_toggle" ];
};
packages = with pkgs; [
arandr
authy
bitwarden
cava
discord
dmenu
droidcam
easyeffects
packages = builtins.attrValues {
inherit (pkgs)
# element-desktop # matrix client
evince
# evolution
# freecad
gallery-dl
gnome.eog
gnome.file-roller
# gnome.geary
# gnome.gnome-boxes
# gnome.gnome-calendar
gnome.gnome-font-viewer
gnome.gnome-screenshot
# gnome.gnome-sound-recorder
gnome.gnome-system-monitor
# gnome.seahorse
gnome.totem
# (google-chrome.override { commandLineArgs = [ "--password-store=gnome" "--force-dark-mode" ]; })
gucharmap
handbrake
httpie
inkscape
jetbrains.datagrip
krita
# lutris
meld
# minecraft
# mycrypto
openvpn
p7zip
pavucontrol
# pcmanfm
pentablet-driver
postman
procps
# pulseaudio
pulseaudio
# retroarchFull
shotwell
# signal-desktop
skypeforlinux
# slack
spotify
tdesktop
teams
thunderbird
transmission-gtk
virt-manager
virt-viewer
# wineFull
wireguard-tools
xournalpp
zoom-us
];
arandr authy bitwarden cava discord dmenu droidcam easyeffects evince
gallery-dl krita meld openvpn p7zip pavucontrol pentablet-driver postman
procps pulseaudio shotwell skypeforlinux spotify tdesktop teams
thunderbird transmission-gtk virt-manager virt-viewer wireguard-tools
xournalpp zoom-us gucharmap handbrake httpie inkscape;
inherit (pkgs.gnome)
# geary
# gnome-boxes
# gnome-calendar
# gnome-sound-recorder
# seahorse
eog file-roller gnome-font-viewer gnome-screenshot gnome-system-monitor
totem;
inherit (pkgs.jetbrains) datagrip;
};
};
services = { gnome-keyring.enable = true; };
@ -107,7 +74,7 @@
../hm_modules/dwarf-fortress.nix
../hm_modules/easyeffects.nix
../hm_modules/firefox.nix
../hm_modules/fonts.nix
# ../hm_modules/fonts.nix
# ../hm_modules/gnome_shell.nix
# ../hm_modules/grobi.nix
../hm_modules/gtk_theme.nix