summaryrefslogtreecommitdiffstats
path: root/users
diff options
context:
space:
mode:
authorsils <sils@sils.li>2023-08-13 12:56:23 +0200
committersils <sils@sils.li>2023-08-13 12:56:23 +0200
commite3c810c613d1ad2ef0f4099ff4d6a4dbd99dc05c (patch)
treec179cf8aebefd0c77c8e04cf22f9e8eecc29d2d7 /users
parentFix(u/sils/hyprland): Change look (diff)
downloadnix-config-e3c810c613d1ad2ef0f4099ff4d6a4dbd99dc05c.zip
Feat(u/sils): Use waybar
Diffstat (limited to 'users')
-rw-r--r--users/sils/default.nix3
-rw-r--r--users/sils/waybar/default.nix37
2 files changed, 39 insertions, 1 deletions
diff --git a/users/sils/default.nix b/users/sils/default.nix
index 6a3a94f..467c86b 100644
--- a/users/sils/default.nix
+++ b/users/sils/default.nix
@@ -1,7 +1,7 @@
{nixneovim, ...}: {
imports = [
./direnv
- ./eww
+ #./eww
./git
./gpg
#./grades
@@ -15,6 +15,7 @@
./swaylock
./xsession
#./yambar #TODO Update Shell Library
+ ./waybar
./zsh
nixneovim.nixosModules.default
];
diff --git a/users/sils/waybar/default.nix b/users/sils/waybar/default.nix
new file mode 100644
index 0000000..1639094
--- /dev/null
+++ b/users/sils/waybar/default.nix
@@ -0,0 +1,37 @@
+{pkgs, ...}: {
+ programs.waybar = {
+ enable = true;
+ package = pkgs.waybar-hyprland;
+ settings = [
+ {
+ mainBar = {
+ layer = "top";
+ position = "top";
+ output = [
+ "eDP-1"
+ "DP-2"
+ ];
+ };
+ modules-left = [
+ "wlr/workspaces"
+ "hyprland/mode"
+ "wlr/taskbar"
+ ];
+ modules-center = [
+ "hyprland/window"
+ ];
+ #modules-right = [];
+ "wlr/workspaces" = {
+ "format" = "{icon}";
+ "on-scroll-up" = "hyprctl dispatch workspace e+1";
+ "on-scroll-down" = "hyprctl dispatch workspace e-1";
+ "on-click" = "activate";
+ };
+ }
+ ];
+ systemd = {
+ enable = true;
+ target = "hyprland-session.target";
+ };
+ };
+}