Files
nixos-config/configs/gui.nix
Alexander Szczepanski 5b1d9d8c27 added steam and xow
2021-06-13 14:21:42 +02:00

97 lines
2.5 KiB
Nix
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
kitty
signal-desktop
chromium
gparted
keepassxc
meld
# twemoji-color-font
mpv
brave
firefox
alacritty
baobab
lutris
insomnia
jellyfin-mpv-shim
kdenlive
nextcloud-client
barrier
solaar
spotify
vulkan-tools
gnome.eog
virtmanager
];
fonts = {
enableDefaultFonts = true;
fontDir.enable = true;
fonts = with pkgs; [
fira-mono
libertine
open-sans
twemoji-color-font
liberation_ttf
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
];
fontconfig = {
enable = true;
antialias = true;
defaultFonts = {
# monospace = [ "Fira Mono" ];
serif = [ "Linux Libertine" ];
sansSerif = [ "Open Sans" ];
emoji = [ "Twitter Color Emoji" ];
};
};
};
programs.dconf.enable = true;
programs.steam.enable = true;
nixpkgs.config.chromium.commandLineArgs = "--enable-features=WebUIDarkMode,NativeNotifications,VaapiVideoDecoder --ignore-gpu-blocklist --use-gl=desktop --force-dark-mode --disk-cache-dir=/tmp/cache";
programs.chromium = {
enable = true;
extensions = [
"cbnipbdpgcncaghphljjicfgmkonflee" # Axel Springer Blocker
"cjpalhdlnbpafiamejdnhcphjbkeiagm" # uBlock Origin
"mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock for YouTube
"hjdoplcnndgiblooccencgcggcoihigg" # Terms of Service; Didnt Read
"gcbommkclmclpchllfjekcdonpmejbdp" # HTTPS Everywhere
"oboonakemofpalcgghocfoadofidjkkk" # KeePassXC-Browser
"fploionmjgeclbkemipmkogoaohcdbig" # Page load time
"egnjhciaieeiiohknchakcodbpgjnchh" # Tab Wrangler
"fnaicdffflnofjppbagibeoednhnbjhg" # Floccus bookmarks
"mmpokgfcmbkfdeibafoafkiijdbfblfg" # Merge Windows
"gppongmhjkpfnbhagpmjfkannfbllamg" # Wappalyzer
];
extraOpts = {
"BrowserSignin" = 0;
"SyncDisabled" = true;
"PasswordManagerEnabled" = false;
"AutofillAddressEnabled" = true;
"AutofillCreditCardEnabled" = false;
"BuiltInDnsClientEnabled" = false;
"MetricsReportingEnabled" = true;
"SearchSuggestEnabled" = false;
"AlternateErrorPagesEnabled" = false;
"UrlKeyedAnonymizedDataCollectionEnabled" = false;
"SpellcheckEnabled" = true;
"SpellcheckLanguage" = [
"de"
"en-US"
];
"CloudPrintSubmitEnabled" = false;
};
};
}