From f7ae216417f43dd85134f2035ac3ef3367e3665b Mon Sep 17 00:00:00 2001 From: Don Harper Date: Sun, 19 May 2024 23:02:23 -0500 Subject: [PATCH] enable stylix --- flake.lock | 231 +++++++++++++++++++++++++++++++++- flake.nix | 3 + home/common/btop.nix | 2 - home/gui/alacritty.nix | 20 --- home/gui/fuzzel.nix | 7 +- home/gui/terminals.nix | 13 +- hosts/feed-me.png | Bin 0 -> 30355 bytes hosts/loki/default.nix | 1 + hosts/themes.nix | 22 ++++ hosts/workstation/default.nix | 1 - 10 files changed, 258 insertions(+), 42 deletions(-) create mode 100644 hosts/feed-me.png create mode 100644 hosts/themes.nix diff --git a/flake.lock b/flake.lock index 6d0b147..a9a1bbd 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,119 @@ { "nodes": { + "base16": { + "inputs": { + "fromYaml": "fromYaml" + }, + "locked": { + "lastModified": 1708890466, + "narHash": "sha256-LlrC09LoPi8OPYOGPXegD72v+//VapgAqhbOFS3i8sc=", + "owner": "SenchoPens", + "repo": "base16.nix", + "rev": "665b3c6748534eb766c777298721cece9453fdae", + "type": "github" + }, + "original": { + "owner": "SenchoPens", + "repo": "base16.nix", + "type": "github" + } + }, + "base16-fish": { + "flake": false, + "locked": { + "lastModified": 1622559957, + "narHash": "sha256-PebymhVYbL8trDVVXxCvZgc0S5VxI7I1Hv4RMSquTpA=", + "owner": "tomyun", + "repo": "base16-fish", + "rev": "2f6dd973a9075dabccd26f1cded09508180bf5fe", + "type": "github" + }, + "original": { + "owner": "tomyun", + "repo": "base16-fish", + "type": "github" + } + }, + "base16-foot": { + "flake": false, + "locked": { + "lastModified": 1696725948, + "narHash": "sha256-65bz2bUL/yzZ1c8/GQASnoiGwaF8DczlxJtzik1c0AU=", + "owner": "tinted-theming", + "repo": "base16-foot", + "rev": "eedbcfa30de0a4baa03e99f5e3ceb5535c2755ce", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "base16-foot", + "type": "github" + } + }, + "base16-helix": { + "flake": false, + "locked": { + "lastModified": 1696727917, + "narHash": "sha256-FVrbPk+NtMra0jtlC5oxyNchbm8FosmvXIatkRbYy1g=", + "owner": "tinted-theming", + "repo": "base16-helix", + "rev": "dbe1480d99fe80f08df7970e471fac24c05f2ddb", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "base16-helix", + "type": "github" + } + }, + "base16-kitty": { + "flake": false, + "locked": { + "lastModified": 1665001328, + "narHash": "sha256-aRaizTYPpuWEcvoYE9U+YRX+Wsc8+iG0guQJbvxEdJY=", + "owner": "kdrag0n", + "repo": "base16-kitty", + "rev": "06bb401fa9a0ffb84365905ffbb959ae5bf40805", + "type": "github" + }, + "original": { + "owner": "kdrag0n", + "repo": "base16-kitty", + "type": "github" + } + }, + "base16-tmux": { + "flake": false, + "locked": { + "lastModified": 1696725902, + "narHash": "sha256-wDPg5elZPcQpu7Df0lI5O8Jv4A3T6jUQIVg63KDU+3Q=", + "owner": "tinted-theming", + "repo": "base16-tmux", + "rev": "c02050bebb60dbb20cb433cd4d8ce668ecc11ba7", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "base16-tmux", + "type": "github" + } + }, + "base16-vim": { + "flake": false, + "locked": { + "lastModified": 1663659192, + "narHash": "sha256-uJvaYYDMXvoo0fhBZUhN8WBXeJ87SRgof6GEK2efFT0=", + "owner": "chriskempson", + "repo": "base16-vim", + "rev": "3be3cd82cd31acfcab9a41bad853d9c68d30478d", + "type": "github" + }, + "original": { + "owner": "chriskempson", + "repo": "base16-vim", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -16,6 +130,22 @@ "type": "github" } }, + "flake-compat_2": { + "flake": false, + "locked": { + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -70,6 +200,39 @@ "type": "github" } }, + "fromYaml": { + "flake": false, + "locked": { + "lastModified": 1689549921, + "narHash": "sha256-iX0pk/uB019TdBGlaJEWvBCfydT6sRq+eDcGPifVsCM=", + "owner": "SenchoPens", + "repo": "fromYaml", + "rev": "11fbbbfb32e3289d3c631e0134a23854e7865c84", + "type": "github" + }, + "original": { + "owner": "SenchoPens", + "repo": "fromYaml", + "type": "github" + } + }, + "gnome-shell": { + "flake": false, + "locked": { + "lastModified": 1713702291, + "narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=", + "owner": "GNOME", + "repo": "gnome-shell", + "rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934", + "type": "github" + }, + "original": { + "owner": "GNOME", + "ref": "46.1", + "repo": "gnome-shell", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -91,6 +254,27 @@ "type": "github" } }, + "home-manager_2": { + "inputs": { + "nixpkgs": [ + "stylix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1714981474, + "narHash": "sha256-b3/U21CJjCjJKmA9WqUbZGZgCvospO3ArOUTgJugkOY=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "6ebe7be2e67be7b9b54d61ce5704f6fb466c536f", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, "libgit2": { "flake": false, "locked": { @@ -212,6 +396,22 @@ } }, "nixpkgs_3": { + "locked": { + "lastModified": 1714912032, + "narHash": "sha256-clkcOIkg8G4xuJh+1onLG4HPMpbtzdLv4rHxFzgsH9c=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ee4a6e0f566fe5ec79968c57a9c2c3c25f2cf41d", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { "locked": { "lastModified": 1695644571, "narHash": "sha256-asS9dCCdlt1lPq0DLwkVBbVoEKuEuz+Zi3DG7pR/RxA=", @@ -265,12 +465,41 @@ "nix": "nix", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_2", + "stylix": "stylix", "wayland-pipewire-idle-inhibit": "wayland-pipewire-idle-inhibit" } }, + "stylix": { + "inputs": { + "base16": "base16", + "base16-fish": "base16-fish", + "base16-foot": "base16-foot", + "base16-helix": "base16-helix", + "base16-kitty": "base16-kitty", + "base16-tmux": "base16-tmux", + "base16-vim": "base16-vim", + "flake-compat": "flake-compat_2", + "gnome-shell": "gnome-shell", + "home-manager": "home-manager_2", + "nixpkgs": "nixpkgs_3" + }, + "locked": { + "lastModified": 1716037261, + "narHash": "sha256-eF0A36GdegKkEiwFArjCysGU/XEYvzj7x5jfkFMtmqM=", + "owner": "danth", + "repo": "stylix", + "rev": "76e7daf5a16d442ac98e844582f7dc1354610886", + "type": "github" + }, + "original": { + "owner": "danth", + "repo": "stylix", + "type": "github" + } + }, "treefmt-nix": { "inputs": { - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs_4" }, "locked": { "lastModified": 1704649711, diff --git a/flake.nix b/flake.nix index 983010d..bc2852d 100644 --- a/flake.nix +++ b/flake.nix @@ -2,6 +2,7 @@ inputs = { nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + stylix.url = "github:danth/stylix"; home-manager = { url = "github:nix-community/home-manager/master"; inputs.nixpkgs.follows = "nixpkgs"; @@ -63,10 +64,12 @@ loki = lib.nixosSystem { modules = [ nixos-hardware.nixosModules.dell-xps-13-9310 + inputs.stylix.nixosModules.stylix ./hosts/loki ]; specialArgs = { inherit inputs outputs; }; }; + pocket2 = lib.nixosSystem { modules = [ ./hosts/pocket2 ]; specialArgs = { inherit inputs outputs; }; diff --git a/home/common/btop.nix b/home/common/btop.nix index 1449b3b..b63d0a8 100644 --- a/home/common/btop.nix +++ b/home/common/btop.nix @@ -4,8 +4,6 @@ programs.btop = { enable = true; settings = { - color_theme = "dracula"; - theme_background = true; proc_gradient = false; }; }; diff --git a/home/gui/alacritty.nix b/home/gui/alacritty.nix index bab1715..186a333 100644 --- a/home/gui/alacritty.nix +++ b/home/gui/alacritty.nix @@ -3,27 +3,7 @@ programs.alacritty = { enable = true; settings = { - window.opacity = 0.8; decorations_theme_variant = "dark"; - font = { - normal = { - family = "monospace"; - style = "Regular"; - }; - bold = { - family = "monospace"; - style = "Bold"; - }; - italic = { - family = "monospace"; - style = "Italic"; - }; - bold_italic = { - family = "monospace"; - style = "Bold Italic"; - }; - size = 9.0; - }; bell = { animation = "EaseOutExpo"; duration = 500; diff --git a/home/gui/fuzzel.nix b/home/gui/fuzzel.nix index afbb41c..89dce3a 100644 --- a/home/gui/fuzzel.nix +++ b/home/gui/fuzzel.nix @@ -7,16 +7,11 @@ main = { icon-theme = "Papirus-Dark"; width = 50; - font = "Ubuntu:style=Bold:size=12, Hack:weight=bold:size=12"; + # font = "Ubuntu:style=Bold:size=12, Hack:weight=bold:size=12"; fields = "name,generic,comment,categories,filename,keywords"; prompt = "❯ "; layer = "overlay"; }; - colors = { - background = "282a36fa"; - selection = "3d4474fa"; - border = "fffffffa"; - }; border = { radius = 20; }; diff --git a/home/gui/terminals.nix b/home/gui/terminals.nix index aadda53..4621830 100644 --- a/home/gui/terminals.nix +++ b/home/gui/terminals.nix @@ -2,17 +2,11 @@ { programs.kitty = { enable = true; - font = { - #name = "Terminus"; - name = "Fira Code"; - size = 10; - }; - theme = "Dracula"; settings = { mouse_hide_wait = "3.0"; url_style = "double"; copy_on_select = "no"; - background_opacity = "0.75"; + # background_opacity = "0.75"; scrollback_lines = 4000; scrollback_pager_history_size = 2048; }; @@ -24,8 +18,6 @@ }; settings = { main = { - font = "Source Code Pro:size=9"; - dpi-aware = "yes"; term = "tmux-256color"; }; mouse = { @@ -34,9 +26,6 @@ bell = { urgent = "yes"; }; - colors = { - alpha = "0.75"; - }; }; }; } diff --git a/hosts/feed-me.png b/hosts/feed-me.png new file mode 100644 index 0000000000000000000000000000000000000000..21f184089a565318b4a7cc469ee4f85264a44a76 GIT binary patch literal 30355 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 E0|4{0>Hq)$ literal 0 HcmV?d00001 diff --git a/hosts/loki/default.nix b/hosts/loki/default.nix index d02aa12..1e7855f 100644 --- a/hosts/loki/default.nix +++ b/hosts/loki/default.nix @@ -7,6 +7,7 @@ ../workstation ../workstation/kvm.nix ../wm + ../themes.nix ]; networking.hostName = "loki"; } diff --git a/hosts/themes.nix b/hosts/themes.nix new file mode 100644 index 0000000..a0ee15e --- /dev/null +++ b/hosts/themes.nix @@ -0,0 +1,22 @@ + stylix = { + base16Scheme = "${pkgs.base16-schemes}/share/themes/dracula.yaml"; + image = ./feed-me.png; + fonts = { + # monospace = { + # package = pkgs.nerdfonts.override {fonts = ["Source Code Pro"];}; + # # package = pkgs.nerdfonts.override {fonts = ["JetBrainsMono"];}; + # }; + sizes = { + applications = 12; + terminal = 9; + desktop = 12; + popups = 10; + }; + }; + opacity = { + applications = 1.0; + terminal = 0.75; + desktop = 1.0; + popups = 1.0; + }; + }; diff --git a/hosts/workstation/default.nix b/hosts/workstation/default.nix index 7120193..c04752a 100644 --- a/hosts/workstation/default.nix +++ b/hosts/workstation/default.nix @@ -75,7 +75,6 @@ in }; plymouth = { enable = true; - theme = "breeze"; }; kernel = { sysctl = { "vm.swappiness" = 10;};