split waybar into multiple files

This commit is contained in:
Lucy Hochkamp 2025-10-06 21:29:04 +02:00
parent 53c7532351
commit 7cff7f09c3
No known key found for this signature in database
29 changed files with 953 additions and 617 deletions

View file

@ -15,7 +15,10 @@ in
nixpkgs.system = "x86_64-linux";
imports = [ ./hardware-configuration.nix ];
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
services.fido2-hid-bridge.enable = true;
# TODO: remove when turning on impermanence
sops.gnupg.sshKeyPaths = [ "/etc/ssh/ssh_host_rsa_key" ];
home-manager.users.${config.xyno.system.user.name} = (
{ ... }:
{
@ -25,8 +28,6 @@ in
nixpkgs.config.permittedInsecurePackages = [
"olm-3.2.16"
];
services.vsmartcard-vpcd.enable = true;
hardware.gpgSmartcards.enable = true;
networking.firewall.interfaces."tailscale0".allowedTCPPorts = [ 35963 ];
security.wrappers.unfuck-wifi = {
owner = "root";
@ -47,7 +48,7 @@ in
pandoc
tectonic
rquickshare
supersonic
supersonic-wayland
nheko
anki-bin
gimp3
@ -59,10 +60,15 @@ in
pencil2d
python311Packages.brother-ql
ptouch-print
hledger
];
environment.variables."LEDGER_FILE" = "~/docs/hledger/main.journal";
time.timeZone = "Europe/Berlin";
# orcaslicer
networking.firewall.allowedTCPPorts = [
1880
2021
@ -77,6 +83,7 @@ in
xyno.common.enable = true;
xyno.desktop.common-programs.enable = true;
xyno.hardware.kmonad.enable = true;
xyno.hardware.smartcard.enable = true;
xyno.presets.cli.enable = true;
xyno.presets.gui.enable = true;
xyno.presets.development.enable = true;