Files
nix/hosts/battleship/packages.nix
Gustavo "Guz" L. de Mello cb313daca9 feat: games
2024-04-18 10:44:21 -03:00

77 lines
1.6 KiB
Nix

{
config,
pkgs,
inputs,
lib,
...
}: {
imports = [];
librewolf = {
enable = true;
profiles = {
guz = {
id = 0;
settings = {
"webgl.disabled" = false;
"browser.startup.homepage" = "https://search.brave.com";
"privacy.clearOnShutdown.history" = false;
"privacy.clearOnShutdown.downloads" = false;
"extensions.activeThemeID" = "firefox-compact-dark@mozilla.org";
"privacy.clearOnShutdown.cookies" = false;
};
extensions = with inputs.firefox-addons.packages."x86_64-linux"; [
darkreader
canvasblocker
smart-referer
libredirect
tridactyl
];
};
};
};
programs.obsidian.enable = true;
programs.obsidian.vaultCmd = true;
programs.obsidian.vaultDir = "${config.home.homeDirectory}/.vault";
programs.krita.enable = true;
services.flatpak.enable = true;
xdg.portal.enable = true;
xdg.portal.extraPortals = with pkgs; [
xdg-desktop-portal-wlr
xdg-desktop-portal-gtk
];
xdg.portal.config = {
common.default = ["gtk"];
};
xdg.portal.xdgOpenUsePortal = true;
services.flatpak.packages = [
"nz.mega.MEGAsync"
"com.bitwarden.desktop"
"org.mozilla.Thunderbird"
"net.blockbench.Blockbench"
];
nixpkgs.config.allowUnfree = true;
nixpkgs.config.allowUnfreePredicate = _: true;
home.packages = with pkgs; [
## Programs
webcord-vencord
gimp
inkscape
pureref
gamemode
lutris
pavucontrol
libreoffice
pinentry
gnome.nautilus
## Fonts
fira-code
(nerdfonts.override {fonts = ["FiraCode"];})
];
}