aboutsummaryrefslogtreecommitdiff
path: root/modules/user/desktop/default.nix
diff options
context:
space:
mode:
authorRosa <rosaontheweb@proton.me>2026-01-13 12:59:30 -0500
committerRosa <rosaontheweb@proton.me>2026-01-13 12:59:30 -0500
commitd15c9aa80f81b773888dee5b2b21548c96528df8 (patch)
tree4ba2786f468b844601f967156d43c55dfaceffde /modules/user/desktop/default.nix
parent00085b663dbe8b9f903a9648bdf596ef63719585 (diff)
more swayfx
Diffstat (limited to 'modules/user/desktop/default.nix')
-rw-r--r--modules/user/desktop/default.nix85
1 files changed, 68 insertions, 17 deletions
diff --git a/modules/user/desktop/default.nix b/modules/user/desktop/default.nix
index 1cfd36b..a480d86 100644
--- a/modules/user/desktop/default.nix
+++ b/modules/user/desktop/default.nix
@@ -19,29 +19,80 @@
};
config = {
- home.packages = with pkgs; [
- fira-code # monospace font
- ];
+ home = {
+ file."Pictures/blossoms.jpg" = {
+ enable = (config.desktop.windowManager != null);
+ source = ./blossoms.jpg;
+ };
- programs.foot = {
- enable = lib.mkDefault (config.desktop != null);
- settings = {
- bell = {
- notify = true;
- urgent = true;
- };
+ packages = with pkgs; [
+ fira-code # monospace font
+ ];
+ };
+
+ programs = {
+ foot = {
+ enable = lib.mkDefault (config.desktop.windowManager != null);
+ settings = {
+ bell = {
+ notify = true;
+ urgent = true;
+ };
- colors = {
- alpha = 0.7;
+ colors = {
+ alpha = 0.8;
+ background = "191724";
+ foreground = "e0def4";
+ regular0 = "26233a";
+ regular1 = "eb6f92";
+ regular2 = "9ccfd8";
+ regular3 = "f6c177";
+ regular4 = "31748f";
+ regular5 = "c4a7e7";
+ regular6 = "ebbcba";
+ regular7 = "e0def4";
+ bright0 = "47435d";
+ bright1 = "ff98ba";
+ bright2 = "c5f9ff";
+ bright3 = "ffeb9e";
+ bright4 = "5b9ab7";
+ bright5 = "eed0ff";
+ bright6 = "ffe5e3";
+ bright7 = "fefcff";
+ flash = "f6c177";
+ cursor = "191724 e0def4";
+ };
+
+ cursor.blink = true;
+ main = {
+ font = "Fira Code:size=8";
+ dpi-aware = true;
+ };
+
+ mouse.hide-when-typing = true;
};
+ };
- cursor.blink = true;
- main = {
- font = "Fira Code:size=8";
- dpi-aware = true;
+ librewolf = {
+ enable = lib.mkDefault (config.desktop.windowManager != null);
+ profiles = {
+ default = { };
+ noRFP = {
+ id = 1;
+ settings = {
+ "privacy.resistFingerprinting" = false;
+ "webgl.disabled" = false;
+ };
+ };
};
- mouse.hide-when-typing = true;
+ settings = {
+ "browser.uidensity" = 1;
+ "sidebar.animation.enabled" = false;
+ "sidebar.new-sidebar.has-used" = true;
+ "sidebar.verticalTabs" = true;
+ "sidebar.visibility" = "hide-sidebar";
+ };
};
};
};