summaryrefslogtreecommitdiff
path: root/hosts/X230/configuration.nix
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2025-08-30 12:55:23 -0500
committerTim Keller <tjk@tjkeller.xyz>2025-08-30 12:55:23 -0500
commitd3643a962b42440f706c9171a2644c41fcd2be8e (patch)
tree7dc276763b5cfcd9510b26dfa63f242110305887 /hosts/X230/configuration.nix
parent9da942ba47d34210e86a1a709e802eda5c3b95db (diff)
downloadnixos-d3643a962b42440f706c9171a2644c41fcd2be8e.tar.xz
nixos-d3643a962b42440f706c9171a2644c41fcd2be8e.zip
only allow specified unfree software on hosts that use unfree and update all active hosts to work with new config
Diffstat (limited to 'hosts/X230/configuration.nix')
-rw-r--r--hosts/X230/configuration.nix29
1 files changed, 24 insertions, 5 deletions
diff --git a/hosts/X230/configuration.nix b/hosts/X230/configuration.nix
index accbb1c..635d8b0 100644
--- a/hosts/X230/configuration.nix
+++ b/hosts/X230/configuration.nix
@@ -1,9 +1,4 @@
{ config, lib, pkgs, ... }: {
- imports = [
- ./hardware-configuration.nix
- ../../nixos/archetypes/tjkeller
- ];
-
# Setup bootloader
boot._loader.enable = true;
@@ -26,5 +21,29 @@
};
};
+ # Configure home
+ home-manager.users.timmy = {
+ gtk._mintTheme = {
+ dark = true;
+ color = "Teal";
+ icons.color = "Teal";
+ };
+ fonts.fontconfig.defaultFonts.monospace = [ "TamzenForPowerline" ];
+ gtk = {
+ font.name = "monospace";
+ font.size = 8;
+ cursorTheme.size = 24;
+ };
+ programs._st = {
+ enable = true;
+ font = {
+ name = "TamzenForPowerline";
+ attrs = {
+ pixelsize = 14;
+ };
+ };
+ };
+ };
+
system.stateVersion = "24.05";
}