authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2025-10-30 10:38:51-07:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2025-10-30 10:38:51-07:00
logd20ae6a725699dabbad9210d4f9dcd22858476eb
treeacb48d9057559033c60b98280d01cb83bfc56ed2
parentbb048af6c8e225b1e93c74d2a5a350aa9de768e6
signature Commit is signed but in an unrecognized format.

initial waybar setup


6 files changed, 31 insertions(+), 9 deletions(-)

users/natalie/home/hyprland/exec-once.nix+9-9
......@@ -1,19 +1,19 @@
1{ ... }:
1{ pkgs, ... }:
22{
33 wayland.windowManager.hyprland.settings.exec-once = [
44 # "hash dbus-update-activation-environment 2>/dev/null"
55 "dbus-update-activation-environment --all --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
66 "systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
77
8 "hyprlock"
8 "${pkgs.hyprlock}/bin/hyprlock"
99
10 "nm-applet &"
11 "wl-clip-persist --clipboard both &"
12 "wl-paste --watch cliphist store &"
13 "waybar &"
14 "swaync &"
15 "vicinae server &"
16 "udiskie --automount --notify --smart-tray &"
10 "${pkgs.network-manager-applet}/bin/nm-applet &"
11 "${pkgs.wl-clip-persist}/bin/wl-clip-persist --clipboard both &"
12 "${pkgs.wl-clipboard}/bin/wl-paste --watch cliphist store &"
13 "${pkgs.waybar}/bin/waybar &"
14 "${pkgs.swaync}/bin/swaync &"
15 "${pkgs.vicinae}/bin/vicinae server &"
16 "${pkgs.udiskie}/bin/udiskie --automount --notify --smart-tray &"
1717 # "hyprctl setcursor Bibata-Modern-Ice 24 &"
1818 # "init-wallpaper &"
1919 #
users/natalie/home/hyprland/hyprland.nix+1
......@@ -7,6 +7,7 @@
77 grim
88 slurp
99 wl-clip-persist
10 wl-clipboard
1011 cliphist
1112 wf-recorder
1213 glib
users/natalie/home/waybar/default.nix created+8
......@@ -0,0 +1,8 @@
1{ ... }:
2{
3 imports = [
4 ./waybar.nix
5 ./settings.nix
6 ./style.nix
7 ];
8}
users/natalie/home/waybar/settings.nix created+6
......@@ -0,0 +1,6 @@
1{ ... }:
2{
3 programs.waybar.settings.mainBar = {
4
5 };
6}
users/natalie/home/waybar/style.nix created+1
......@@ -0,0 +1 @@
1{ ... }: { }
users/natalie/home/waybar/waybar.nix created+6
......@@ -0,0 +1,6 @@
1{ ... }:
2{
3 programs.waybar = {
4 enable = true;
5 };
6}