aboutsummaryrefslogtreecommitdiff
path: root/modules/user/desktop/apps
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user/desktop/apps')
-rw-r--r--modules/user/desktop/apps/default.nix10
-rw-r--r--modules/user/desktop/apps/foot.nix53
-rw-r--r--modules/user/desktop/apps/fuzzel.nix32
-rw-r--r--modules/user/desktop/apps/iamb.nix28
-rw-r--r--modules/user/desktop/apps/librewolf.nix55
-rw-r--r--modules/user/desktop/apps/mako.nix12
-rw-r--r--modules/user/desktop/apps/vencord.nix9
-rw-r--r--modules/user/desktop/apps/waybar/default.nix91
-rw-r--r--modules/user/desktop/apps/waybar/style.css68
9 files changed, 0 insertions, 358 deletions
diff --git a/modules/user/desktop/apps/default.nix b/modules/user/desktop/apps/default.nix
deleted file mode 100644
index 280f44d..0000000
--- a/modules/user/desktop/apps/default.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- imports = [
- ./foot.nix
- ./fuzzel.nix
- ./iamb.nix
- ./librewolf.nix
- ./mako.nix
- ./waybar
- ];
-}
diff --git a/modules/user/desktop/apps/foot.nix b/modules/user/desktop/apps/foot.nix
deleted file mode 100644
index 8673032..0000000
--- a/modules/user/desktop/apps/foot.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{ config, ... }:
-{
- programs.foot.settings = {
- bell.urgent = true;
- cursor = {
- blink = true;
- unfocused-style = "hollow";
- };
-
- colors-dark = {
- background = "1e1e2e";
- cursor = "11111b f5e0dc";
- foreground = "cdd6f4";
- regular0 = "45475a";
- regular1 = "f38ba8";
- regular2 = "a6e3a1";
- regular3 = "f9e2af";
- regular4 = "89b4fa";
- regular5 = "f5c2e7";
- regular6 = "94e2d5";
- regular7 = "bac2de";
- bright0 = "585b70";
- bright1 = "f38ba8";
- bright2 = "a6e3a1";
- bright3 = "f9e2af";
- bright4 = "89b4fa";
- bright5 = "f5c2e7";
- bright6 = "94e2d5";
- bright7 = "a6adc8";
- "16" = "fab387";
- "17" = "f5e0dc";
-
- jump-labels = "11111b fab387";
- search-box-match = "cdd6f4 313244";
- search-box-no-match = "11111b f38ba8";
- selection-background = "414356";
- selection-foreground = "cdd6f4";
- urls = "89b4fa";
- };
-
- main = {
- font =
- let
- fontSize = (builtins.toString config.desktop.defaultFontSize);
- in
- "Fira Code:size=${fontSize}, FiraCode Nerd Font Mono:size=${fontSize}";
- selection-target = "none";
- };
-
- mouse.hide-when-typing = true;
- scrollback.multiplier = 1.0;
- };
-}
diff --git a/modules/user/desktop/apps/fuzzel.nix b/modules/user/desktop/apps/fuzzel.nix
deleted file mode 100644
index 4d0bdf3..0000000
--- a/modules/user/desktop/apps/fuzzel.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ config, pkgs, ... }:
-{
- programs.fuzzel.settings = {
- border = {
- radius = 0;
- width = 2;
- };
-
- colors = {
- background = "1e1e2eff";
- border = "cba6f7ff";
- counter = "7f849cff";
- input = "cdd6f4ff";
- match = "cba6f7ff";
- message = "a6adc8ff";
- placeholder = "7f849cff";
- prompt = "bac2deff";
- selection = "585b70ff";
- selection-match = "cba6f7ff";
- selection-text = "cdd6f4ff";
- text = "cdd6f4ff";
- };
-
- main = {
- font = "Fira Code:size=${(builtins.toString config.desktop.defaultFontSize)}";
- minimal-lines = true;
- sort-result = false;
- terminal = "${pkgs.foot}/bin/foot -a '{cmd}' -T '{cmd}' {cmd}";
- use-bold = true;
- };
- };
-}
diff --git a/modules/user/desktop/apps/iamb.nix b/modules/user/desktop/apps/iamb.nix
deleted file mode 100644
index 6e340fe..0000000
--- a/modules/user/desktop/apps/iamb.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ config, ... }:
-{
- programs.iamb.settings = {
- default_profile = "personal";
- macros.normal = {
- "<C-h>" = "gT";
- "<C-l>" = "gt";
- };
-
- profiles.personal.user_id = "@rosa:girlonthe.net";
- settings = {
- image_preview.protocol.type = "sixel";
- notifications = {
- enabled = true;
- via = "bell";
- };
-
- sort.rooms = [
- "favorite"
- "unread"
- "recent"
- "name"
- ];
-
- username_display = "displayname";
- };
- };
-}
diff --git a/modules/user/desktop/apps/librewolf.nix b/modules/user/desktop/apps/librewolf.nix
deleted file mode 100644
index 2b55dc9..0000000
--- a/modules/user/desktop/apps/librewolf.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-{
- config,
- lib,
- pkgs,
- ...
-}:
-{
- nixpkgs.config.permittedInsecurePackages = [
- "librewolf-151.0.2-1"
- "librewolf-unwrapped-151.0.2-1"
- ];
-
- programs.librewolf = {
- profiles =
- let
- searchSettings = {
- default = "ecosia";
- engines.ecosia = {
- name = "Ecosia";
- urls = [
- {
- template = "https://www.ecosia.org/search";
- params = [
- {
- name = "q";
- value = "{searchTerms}";
- }
- ];
- }
- ];
- };
- };
- in
- {
- default.settings."sidebar.visibility" = "hide-sidebar";
- noRFP = {
- id = 1;
- settings = {
- "privacy.resistFingerprinting" = false;
- "sidebar.visibility" = "hide-sidebar";
- "webgl.disabled" = false;
- };
- };
- };
-
- settings = {
- "browser.search.separatePrivateDefault" = false;
- "browser.uidensity" = 1;
- "sidebar.animation.enabled" = false;
- "sidebar.new-sidebar.has-used" = true;
- "sidebar.verticalTabs" = true;
- "sidebar.verticalTabs.dragToPinPromo.dismissed" = true;
- };
- };
-}
diff --git a/modules/user/desktop/apps/mako.nix b/modules/user/desktop/apps/mako.nix
deleted file mode 100644
index ef0d703..0000000
--- a/modules/user/desktop/apps/mako.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ config, ... }:
-{
- services.mako.settings = {
- background-color = "#11111b";
- border-color = "#cba6f7";
- default-timeout = 5000;
- font = "FiraCode Nerd Font 10";
- margin = 6; # AAAAAAAAAAA
- padding = 4;
- progress-color = "#a6e3a1";
- };
-}
diff --git a/modules/user/desktop/apps/vencord.nix b/modules/user/desktop/apps/vencord.nix
deleted file mode 100644
index 95fb614..0000000
--- a/modules/user/desktop/apps/vencord.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-{ config, ... }:
-{
- programs.vesktop.vencord.settings = {
- plugins = {
- AlwaysExpandRoles.enabled = true;
- MessageLogger.enabled = true;
- };
- };
-}
diff --git a/modules/user/desktop/apps/waybar/default.nix b/modules/user/desktop/apps/waybar/default.nix
deleted file mode 100644
index 2c68fd5..0000000
--- a/modules/user/desktop/apps/waybar/default.nix
+++ /dev/null
@@ -1,91 +0,0 @@
-{ config, ... }:
-{
- programs.waybar = {
- settings.main = {
- layer = "bottom";
- position = "bottom";
- modules-left = [ "sway/workspaces" ];
- modules-center = [ "clock" ];
- modules-right = [
- "wireplumber"
- "battery"
- "backlight"
- "sway/language"
- "tray"
- ];
-
- backlight = {
- format = "{icon}";
- format-icons = [
- ""
- "󰖨"
- ];
- tooltip-format = "{percent}%";
- };
-
- battery = {
- format = "{icon}";
- format-critical = "{icon} {capacity}%";
- format-icons = {
- good = [ "" ];
- okay = [ "" ];
- mediocre = [ "" ];
- low = [ "" ];
- critical = [ "" ];
- };
-
- format-low = "{icon} {capacity}%";
- format-time = "{H}h{m}m";
- states = {
- good = 85;
- okay = 75;
- mediocre = 50;
- low = 25;
- critical = 10;
- };
-
- tooltip-format = "{timeTo} ({power}W)";
- tooltip-format-critical = "please. charge me.";
- };
-
- clock = {
- format = "{:%A, %b %d %Y | %H:%M}";
- };
-
- "sway/language" = {
- on-click = "swaymsg input type:keyboard xkb_switch_layout next";
- tooltip-format = "{long}";
- };
-
- "sway/workspaces" = {
- all-outputs = true;
- disable-auto-back-and-forth = true;
- format = "{icon}";
- format-icons = {
- "1" = "I";
- "2" = "II";
- "3" = "III";
- "4" = "IV";
- "5" = "V";
- "6" = "VI";
- "7" = "VII";
- "8" = "VIII";
- "9" = "IX";
- };
- };
-
- wireplumber = {
- format = "{icon}";
- format-icons = [
- "󰕿"
- "󰖀"
- "󰕾"
- ];
- format-muted = "󰝟";
- tooltip-format = "{node_name} ({volume}%)";
- };
- };
-
- style = builtins.readFile ./style.css;
- };
-}
diff --git a/modules/user/desktop/apps/waybar/style.css b/modules/user/desktop/apps/waybar/style.css
deleted file mode 100644
index 86e5737..0000000
--- a/modules/user/desktop/apps/waybar/style.css
+++ /dev/null
@@ -1,68 +0,0 @@
-* {
- border: none;
- border-radius: 0;
- font-family: 'FiraCode Nerd Font', monospace;
- font-size: 10pt;
- min-height: 0;
-}
-
-window#waybar {
- background: transparent;
- color: #cdd6f4;
-}
-
-tooltip {
- background: #181825;
- border: 2px solid #cba6f7;
-}
-
-tooltip label {
- color: #cdd6f4;
-}
-
-.modules-left, .modules-center, .modules-right {
- margin: 0 6px; /* don't ask. the outer gaps are set to 4px but they're actually 6px */
-}
-
-
-#workspaces button {
- background: none;
- box-shadow: none;
- color: #6c7086;
- min-width: 0px;
- padding: 0;
- padding-right: 1em;
-}
-
-#workspaces button.visible {
- color: #a6adc8;
-}
-
-#workspaces button.focused {
- color: #cba6f7;
-}
-
-#workspaces button.urgent {
- color: #f38ba8;
-}
-
-#workspaces button:hover {
- color: #cdd6f4;
- text-shadow: inherit;
-}
-
-#backlight, #battery, #language, #tray, #wireplumber {
- padding-left: 1em;
-}
-
-#backlight, #battery, #language, #wireplumber {
- min-width: 1.5em; /* font weirdness */
-}
-
-#battery.critical {
- color: #f38ba8;
-}
-
-#battery.charging {
- color: #a6e3a1;
-}