summaryrefslogtreecommitdiff
path: root/users/kassouni/wayland
diff options
context:
space:
mode:
Diffstat (limited to 'users/kassouni/wayland')
-rw-r--r--users/kassouni/wayland/default.nix8
-rw-r--r--users/kassouni/wayland/fuzzel.nix23
-rw-r--r--users/kassouni/wayland/sway.nix39
-rw-r--r--users/kassouni/wayland/waybar.nix115
4 files changed, 0 insertions, 185 deletions
diff --git a/users/kassouni/wayland/default.nix b/users/kassouni/wayland/default.nix
deleted file mode 100644
index 947924a..0000000
--- a/users/kassouni/wayland/default.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{...}: {
- imports = [
- ./waybar.nix
- ./sway.nix
- ./fuzzel.nix
- ];
-}
-
diff --git a/users/kassouni/wayland/fuzzel.nix b/users/kassouni/wayland/fuzzel.nix
deleted file mode 100644
index a716b2b..0000000
--- a/users/kassouni/wayland/fuzzel.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- pkgs,
- lib,
- config,
- ...
-}:
-{
- programs.fuzzel = {
- enable = true;
- settings = {
- main = {
- font = lib.mkForce "${config.theme.font.family}:size=${toString config.theme.font.size}";
- };
-
-
-
- border = {
- radius = 0;
- };
- };
- };
-
-}
diff --git a/users/kassouni/wayland/sway.nix b/users/kassouni/wayland/sway.nix
deleted file mode 100644
index 0cf97f7..0000000
--- a/users/kassouni/wayland/sway.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- pkgs,
- config,
- ...
-}:
-{
- programs.swaylock.enable = true;
- wayland.windowManager.sway = {
- enable = true;
- wrapperFeatures.gtk = true; # Fixes common issues with GTK 3 apps
-
- config = {
- window.titlebar = false;
- menu = "fuzzel";
- gaps = {
- };
- modifier = "Mod4";
- # Use kitty as default terminal
- terminal = "foot";
- };
- extraConfig = let incr = "5"; in ''
- output * scale 2
- bindsym XF86MonBrightnessDown exec brightnessctl set -e 5%-
- bindsym XF86MonBrightnessUp exec brightnessctl set -e +5%
- bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_SINK@ ${incr}%+
- bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_SINK@ ${incr}%-
- input "type:keyboard" {
- xkb_options caps:escape
- }
-
- input "type:touchpad" {
- natural_scroll enabled
- dwt disabled
- }
- '';
-
- };
-}
-
diff --git a/users/kassouni/wayland/waybar.nix b/users/kassouni/wayland/waybar.nix
deleted file mode 100644
index 3026c2f..0000000
--- a/users/kassouni/wayland/waybar.nix
+++ /dev/null
@@ -1,115 +0,0 @@
-{ pkgs, inputs, config, ... }:
-{
- programs.waybar = {
- enable = true;
- settings = {
- mainBar =
- let
- gap = 0;
- in
- {
- layer = "top";
- position = "top";
-
- margin-top = gap;
- margin-left = gap;
- margin-right = gap;
-
- modules-left = [ "sway/workspaces" ];
- modules-center = [ ];
- modules-right = [
- "cpu"
- "wireplumber"
- "battery"
- "clock"
- ];
-
- clock = {
- format = "{:%a %b %d %I:%M:%S}";
- interval = 1;
- tooltip-format = "<tt>{calendar}</tt>";
- };
-
- cpu = {
- format = " {usage}%";
- };
-
- battery = {
- format = "{icon} {capacity}%";
- format-icons = {
- default = [
- "󰂎"
- "󰁺"
- "󰁻"
- "󰁼"
- "󰁽"
- "󰁾"
- "󰁿"
- "󰂀"
- "󰂁"
- "󰂂"
- "󰁹"
- ];
-
- charging = [
- "󰢜"
- "󰂆"
- "󰂇"
- "󰂈"
- "󰢝"
- "󰂉"
- "󰢞"
- "󰂊"
- "󰂋"
- "󰂅"
- ];
- };
-
-
- states = {
- low = 20;
- };
- };
-
- wireplumber = {
- format = "󰋋 {volume}%";
- format-muted = "󰟎 {volume}%";
- on-click = "wpctl set-mute @DEFAULT_SINK@ toggle";
- max-volume = 150;
- scroll-step = 1;
- };
-
- };
- };
- style = ''
- .module {
- padding: 0px 15px 0px;
- }
-
- #workspaces button {
- font-family: ${config.theme.font.family};
- font-size: ${builtins.toString config.theme.font.size}px;
- font-weight: normal;
- }
-
- #workspaces button.focused {
- }
-
- #workspaces button:hover {
- font-weight: bold;
- box-shadow: none;
- text-shadow: inherit;
- background: none;
- transition: none;
- }
-
- '';
- };
-
- wayland.windowManager.sway.config.bars = [
- {
- command = "waybar";
- }
- ];
-}
-