Files
nixos/home-manager/base.nix
Steam Deck User 3bda156ab4 add nixgl
2025-02-23 16:22:20 +00:00

50 lines
1007 B
Nix

{ pkgs, lib, config, ... }:
{
imports = [
./base/fonts.nix
./base/terminal.nix
./firefox/firefox.nix
];
home.packages = with pkgs;[
# general
(config.lib.nixGL.wrap thunderbird)
(config.lib.nixGL.wrap keepassxc)
(config.lib.nixGL.wrap qbittorrent)
(config.lib.nixGL.wrap libreoffice-qt)
(config.lib.nixGL.wrap joplin-desktop)
# comms
(config.lib.nixGL.wrap teamspeak_client)
(config.lib.nixGL.wrap vesktop)
];
home.sessionVariables = {
NIXOS_OZONE_WL = "1";
};
services.nextcloud-client = {
enable = true;
package = config.lib.nixGL.wrap pkgs.nextcloud-client;
startInBackground = true;
};
programs = {
home-manager.enable = true;
chromium = {
enable = true;
package = config.lib.nixGL.wrap pkgs.brave;
};
mpv = lib.mkDefault {
enable = true;
config = {
screenshot-directory = "~/Pictures/";
screenshot-template = "%F/%F_snapshot_%P";
};
};
};
}