summaryrefslogtreecommitdiff
path: root/hosts/tiamat/configuration.nix
diff options
context:
space:
mode:
authorscouckel <james.krinsky@gmail.com>2026-01-16 19:56:41 -0500
committerscouckel <james.krinsky@gmail.com>2026-01-16 19:56:41 -0500
commitc1e1db1d3dcbc0437d3e740c9a63cd9838754cec (patch)
tree4740ce313ab83f9d42f0a07bd2f6f782723a3bc4 /hosts/tiamat/configuration.nix
parent10895fd758ace94c68ecea1c66462144cf5b6cad (diff)
bluetui + nas enable
Diffstat (limited to 'hosts/tiamat/configuration.nix')
-rw-r--r--hosts/tiamat/configuration.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/hosts/tiamat/configuration.nix b/hosts/tiamat/configuration.nix
index dab7cdd..cce4dfb 100644
--- a/hosts/tiamat/configuration.nix
+++ b/hosts/tiamat/configuration.nix
@@ -55,6 +55,12 @@
# Set your time zone.
# time.timeZone = "US/Central";
services.automatic-timezoned.enable = true;
+ services.geoclue2 = {
+ enable = true;
+ geoProviderUrl = "https://api.beacondb.net/v1/geolocate";
+ submitData = false;
+ enableWifi = true;
+ };
# Select internationalisation properties.
i18n.defaultLocale = "en_US.UTF-8";
@@ -101,6 +107,8 @@
gaming.enable = true;
+ client.nas.enable = true;
+
services.kanata = {
enable = true;
keyboards.tkb = {
@@ -124,6 +132,17 @@
};
};
+
+# services.udev.extraRules = ''
+# SUBSYSTEM=="power_supply", ATTR{type}=="Mains", ACTION=="change", RUN+="${pkgs.writeShellScriptBin "refresh-rate-script" "
+# if grep -q 1 /sys/class/power_supply/ACAD/online; then
+# hyprctl keyword monitor 'eDP-1,2256x1504@60, 0x0, 1.5666667'
+# else
+# hyprctl keyword monitor 'eDP-1,2256x1504@30, 0x0, 1.5666667'
+# fi"}/bin/refresh-rate-script"
+# '';
+
+
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;