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,19 +1,19 @@
1{ ... }:1{ pkgs, ... }:
2{2{
3 wayland.windowManager.hyprland.settings.exec-once = [3 wayland.windowManager.hyprland.settings.exec-once = [
4 # "hash dbus-update-activation-environment 2>/dev/null"4 # "hash dbus-update-activation-environment 2>/dev/null"
5 "dbus-update-activation-environment --all --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"5 "dbus-update-activation-environment --all --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
6 "systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"6 "systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
77
8 "hyprlock"8 "${pkgs.hyprlock}/bin/hyprlock"
99
10 "nm-applet &"10 "${pkgs.network-manager-applet}/bin/nm-applet &"
11 "wl-clip-persist --clipboard both &"11 "${pkgs.wl-clip-persist}/bin/wl-clip-persist --clipboard both &"
12 "wl-paste --watch cliphist store &"12 "${pkgs.wl-clipboard}/bin/wl-paste --watch cliphist store &"
13 "waybar &"13 "${pkgs.waybar}/bin/waybar &"
14 "swaync &"14 "${pkgs.swaync}/bin/swaync &"
15 "vicinae server &"15 "${pkgs.vicinae}/bin/vicinae server &"
16 "udiskie --automount --notify --smart-tray &"16 "${pkgs.udiskie}/bin/udiskie --automount --notify --smart-tray &"
17 # "hyprctl setcursor Bibata-Modern-Ice 24 &"17 # "hyprctl setcursor Bibata-Modern-Ice 24 &"
18 # "init-wallpaper &"18 # "init-wallpaper &"
19 #19 #
users/natalie/home/hyprland/hyprland.nix+1
...@@ -7,6 +7,7 @@...@@ -7,6 +7,7 @@
7 grim7 grim
8 slurp8 slurp
9 wl-clip-persist9 wl-clip-persist
10 wl-clipboard
10 cliphist11 cliphist
11 wf-recorder12 wf-recorder
12 glib13 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}