Kieran's opinionated (and probably slightly dumb) nix config

feat: add bluetooth module

Changed files
+11
home-manager
moonlark
+10
home-manager/waybar.nix
···
modules-right = [
# "custom/gammastep" TODO: currently broken for some reason
"network"
+
"bluetooth"
"tray"
"privacy"
"custom/webcam"
···
deps = [pkgs.wpa_supplicant pkgs.notify-desktop];
script = ''wpa_cli reconnect; notify-desktop "reconnecting to wifi" -t 1200'';
};
+
};
+
+
bluetooth = {
+
format-on = "󰂯";
+
format-off = "󰂲";
+
format-disabled = "󰂲";
+
format-connected = "󰂱 {num_connections}";
+
format-connected-battery = "󰂱 {device_alias} ({device_battery_percentage}%) ({num_connections})";
+
on-click = "overskride";
};
"custom/menu" = {
+1
moonlark/configuration.nix
···
pkgs.curl
inputs.agenix.packages.x86_64-linux.default
pkgs.wpa_supplicant_gui
+
pkgs.overskride
pkgs.alacritty
pkgs.zsh
pkgs.starship