dotfiles

My PC Dotfiles & Website

modules/system/extbase.nix (660B)


 1## Extended Base Configuration ##
 2{config, ...}: let
 3  inherit (config.flake) modules;
 4in {
 5  flake.modules = {
 6    nixos.extbase-cli = _: {
 7      programs.nix-ld.enable = true;
 8      documentation = {
 9        dev.enable = true;
10        man.enable = true;
11      };
12    };
13
14    nixos.extbase = {config, ...}: {
15      imports = [modules.nixos.extbase-cli];
16      programs.appimage = {
17        enable = true;
18        binfmt = true;
19      };
20
21      # TTY
22      services.kmscon = {
23        enable = true;
24        hwRender = false;
25        extraConfig = ''
26          mouse
27          font-name=${config.stylix.fonts.monospace.name}
28        '';
29      };
30    };
31  };
32}