summaryrefslogtreecommitdiffstats
path: root/hosts/jontop
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/jontop')
-rw-r--r--hosts/jontop/default.nix15
1 files changed, 13 insertions, 2 deletions
diff --git a/hosts/jontop/default.nix b/hosts/jontop/default.nix
index 3882dee..d932fc7 100644
--- a/hosts/jontop/default.nix
+++ b/hosts/jontop/default.nix
@@ -1,4 +1,5 @@
{
+ config,
inputs,
lib,
pkgs,
@@ -37,10 +38,14 @@
environment.systemPackages = [
pkgs.man-pages
pkgs.man-pages-posix
- pkgs.xbacklight
];
documentation.dev.enable = true;
+ boot = {
+ kernelModules = [ "tp_smapi" ];
+ extraModulePackages = with config.boot.kernelPackages; [ tp_smapi ];
+ };
+
modules = {
hardware = {
laptop.enable = true;
@@ -53,7 +58,7 @@
desktop = {
niri.enable = true;
apps = {
- browsers.firefox.enable = true;
+ browsers.librewolf.enable = true;
games = {
enable = true;
steam.enable = true;
@@ -61,14 +66,20 @@
mpd.enable = false;
flatpak.enable = true;
newsboat.enable = true;
+ virt-manager.enable = true;
};
};
};
+ programs.direnv.enable = true;
+ virtualisation.docker.enable = true;
+
home.packages = with pkgs; [
cataclysm-dda
(callPackage (rootPath + /packages/freeciv/default.nix) {})
libreoffice
+ hunspell hunspellDicts.en_US
texliveMedium
+ vscode
];
}