treewide: optionalize mkTarget's humanName and name arguments
Optionalize mkTarget's 'humanName' and 'name' arguments by inferring 'humanName' from the 'name' attribute in the /modules/<MODULE>/meta.nix file, and 'name' from the /modules/<NAME>/ directory name. Inferring the 'humanName' and 'name' arguments ensures consistency and reduces boilerplate. The 'humanName' and 'name' arguments are optionalized instead of removed because complex modules generating target derivations need to distinguish between them. Closes: https://github.com/nix-community/stylix/issues/1661
This commit is contained in:
parent
16df6b8448
commit
dfc859f54d
108 changed files with 52 additions and 327 deletions
|
|
@ -49,9 +49,6 @@ documentation for more details):
|
||||||
```nix
|
```nix
|
||||||
{ config, lib, mkTarget ... }:
|
{ config, lib, mkTarget ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "«name»";
|
|
||||||
humanName = "«human readable name»";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,6 @@
|
||||||
# - `man 5 alacritty`
|
# - `man 5 alacritty`
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "alacritty";
|
|
||||||
humanName = "Alacritty";
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ colors }:
|
{ colors }:
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "anki";
|
|
||||||
humanName = "Anki";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "ashell";
|
|
||||||
humanName = "Ashell";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ colors }:
|
{ colors }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "avizo";
|
|
||||||
humanName = "Avizo";
|
|
||||||
|
|
||||||
# Referenced https://github.com/stacyharper/base16-mako
|
# Referenced https://github.com/stacyharper/base16-mako
|
||||||
config =
|
config =
|
||||||
{ colors, opacity }:
|
{ colors, opacity }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "bat";
|
|
||||||
humanName = "Bat";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "bemenu";
|
|
||||||
humanName = "bemenu";
|
|
||||||
|
|
||||||
options =
|
options =
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "blender";
|
|
||||||
humanName = "Blender";
|
|
||||||
|
|
||||||
options.themeBody = lib.mkOption {
|
options.themeBody = lib.mkOption {
|
||||||
type = lib.types.lines;
|
type = lib.types.lines;
|
||||||
default = "";
|
default = "";
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "bspwm";
|
|
||||||
humanName = "bspwm";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "btop";
|
|
||||||
humanName = "btop";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ opacity }:
|
{ opacity }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "cava";
|
|
||||||
humanName = "CAVA";
|
|
||||||
|
|
||||||
options.rainbow.enable = lib.mkEnableOption "rainbow gradient theming";
|
options.rainbow.enable = lib.mkEnableOption "rainbow gradient theming";
|
||||||
|
|
||||||
config =
|
config =
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "cavalier";
|
|
||||||
humanName = "Cavalier";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "chromium";
|
|
||||||
humanName = "Chromium, Google Chrome and Brave";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "console";
|
|
||||||
humanName = "the Nix-on-Droid console";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "console";
|
|
||||||
humanName = "the Linux kernel console";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "dunst";
|
|
||||||
humanName = "Dunst";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, pkgs, ... }:
|
{ mkTarget, pkgs, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "emacs";
|
|
||||||
humanName = "Emacs";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ opacity }:
|
{ opacity }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "eog";
|
|
||||||
humanName = "Eye of GNOME Image Viewer";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "fcitx5";
|
|
||||||
humanName = "fcitx5";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "feh";
|
|
||||||
humanName = "the desktop background using Feh";
|
|
||||||
autoEnable =
|
autoEnable =
|
||||||
with config.xsession.windowManager;
|
with config.xsession.windowManager;
|
||||||
bspwm.enable
|
bspwm.enable
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "feh";
|
|
||||||
humanName = "the desktop background using Feh";
|
|
||||||
autoEnable =
|
autoEnable =
|
||||||
with config.services.xserver.windowManager;
|
with config.services.xserver.windowManager;
|
||||||
xmonad.enable || i3.enable;
|
xmonad.enable || i3.enable;
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
inherit name humanName;
|
inherit humanName name;
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
profileNames = lib.mkOption {
|
profileNames = lib.mkOption {
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "fish";
|
|
||||||
humanName = "Fish";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors, inputs }:
|
{ colors, inputs }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "fish";
|
|
||||||
humanName = "Fish";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors, inputs }:
|
{ colors, inputs }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "fnott";
|
|
||||||
humanName = "Fnott";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "foliate";
|
|
||||||
humanName = "Foliate";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "font-packages";
|
|
||||||
humanName = "Font packages";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "font-packages";
|
|
||||||
humanName = "Font packages";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "font-packages";
|
|
||||||
humanName = "Font packages";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,6 @@
|
||||||
{ mkTarget }:
|
{ mkTarget }:
|
||||||
{ lib, ... }:
|
{ lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "fontconfig";
|
|
||||||
humanName = "Fontconfig";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ listTargetIndex, fonts }:
|
{ listTargetIndex, fonts }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "foot";
|
|
||||||
humanName = "Foot";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "forge";
|
|
||||||
humanName = "Forge";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "fuzzel";
|
|
||||||
humanName = "Fuzzel";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "fzf";
|
|
||||||
humanName = "Fzf";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gdu";
|
|
||||||
humanName = "go DiskUsage()";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gedit";
|
|
||||||
humanName = "GEdit";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,6 @@
|
||||||
# - `man 5 ghostty`
|
# - `man 5 ghostty`
|
||||||
{ mkTarget, pkgs, ... }:
|
{ mkTarget, pkgs, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "ghostty";
|
|
||||||
humanName = "Ghostty";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gitui";
|
|
||||||
humanName = "GitUI";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "glance";
|
|
||||||
humanName = "Glance";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ polarity }:
|
{ polarity }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "glance";
|
|
||||||
humanName = "Glance";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ polarity }:
|
{ polarity }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gnome-text-editor";
|
|
||||||
humanName = "GNOME Text Editor";
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
dconf.settings."org/gnome/TextEditor".style-scheme = "stylix";
|
dconf.settings."org/gnome/TextEditor".style-scheme = "stylix";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }: mkTarget { }
|
||||||
mkTarget {
|
|
||||||
name = "gnome-text-editor";
|
|
||||||
humanName = "GNOME Text Editor";
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gnome";
|
|
||||||
humanName = "GNOME";
|
|
||||||
|
|
||||||
autoEnable = pkgs.stdenv.hostPlatform.isLinux;
|
autoEnable = pkgs.stdenv.hostPlatform.isLinux;
|
||||||
autoEnableExpr = "pkgs.stdenv.hostPlatform.isLinux";
|
autoEnableExpr = "pkgs.stdenv.hostPlatform.isLinux";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gtk";
|
|
||||||
humanName = "all GTK3, GTK4 and Libadwaita apps";
|
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
extraCss = lib.mkOption {
|
extraCss = lib.mkOption {
|
||||||
description = ''
|
description = ''
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gtk";
|
|
||||||
humanName = "all GTK3, GTK4 and Libadwaita apps";
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
# Required for Home Manager's GTK settings to work
|
# Required for Home Manager's GTK settings to work
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "gtksourceview";
|
|
||||||
humanName = "GTKSourceView";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors, ... }:
|
{ colors, ... }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,3 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
# Used to enable overlay.
|
||||||
name = "gtksourceview";
|
mkTarget { }
|
||||||
humanName = "GTKSourceView";
|
|
||||||
|
|
||||||
# Used to enable overlay.
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "halloy";
|
|
||||||
humanName = "Halloy";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "helix";
|
|
||||||
humanName = "Helix";
|
|
||||||
|
|
||||||
options.transparent = lib.mkEnableOption "transparent theming" // {
|
options.transparent = lib.mkEnableOption "transparent theming" // {
|
||||||
internal = true;
|
internal = true;
|
||||||
default = false;
|
default = false;
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "hyprland";
|
|
||||||
humanName = "Hyprland";
|
|
||||||
options =
|
options =
|
||||||
{ image }:
|
{ image }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "hyprlock";
|
|
||||||
humanName = "Hyprlock";
|
|
||||||
|
|
||||||
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "Hyprlock" true;
|
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "Hyprlock" true;
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "hyprpanel";
|
|
||||||
humanName = "HyprPanel";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "hyprpaper";
|
|
||||||
humanName = "Hyprpaper";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ image }:
|
{ image }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "i3";
|
|
||||||
humanName = "i3";
|
|
||||||
|
|
||||||
options.exportedBarConfig = lib.mkOption {
|
options.exportedBarConfig = lib.mkOption {
|
||||||
type = lib.types.attrs;
|
type = lib.types.attrs;
|
||||||
default = { };
|
default = { };
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "i3bar-river";
|
|
||||||
humanName = "i3bar-river";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "jankyborders";
|
|
||||||
humanName = "JankyBorders";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors, opacity }:
|
{ colors, opacity }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "k9s";
|
|
||||||
humanName = "k9s";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "kitty";
|
|
||||||
humanName = "Kitty";
|
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
variant256Colors = lib.mkOption {
|
variant256Colors = lib.mkOption {
|
||||||
description = ''
|
description = ''
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "kmscon";
|
|
||||||
humanName = "the kmscon virtual console";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "kubecolor";
|
|
||||||
humanName = "kubecolor";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ polarity }:
|
{ polarity }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "lazygit";
|
|
||||||
humanName = "lazygit";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "lightdm";
|
|
||||||
humanName = "LightDM";
|
|
||||||
|
|
||||||
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "LightDM" true;
|
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "LightDM" true;
|
||||||
|
|
||||||
config =
|
config =
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "limine";
|
|
||||||
humanName = "Limine";
|
|
||||||
|
|
||||||
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "Limine" true;
|
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "Limine" true;
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "mako";
|
|
||||||
humanName = "Mako";
|
|
||||||
|
|
||||||
# Referenced https://github.com/stacyharper/base16-mako
|
# Referenced https://github.com/stacyharper/base16-mako
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "mangohud";
|
|
||||||
humanName = "mangohud";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "micro";
|
|
||||||
humanName = "micro";
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
# TODO: Provide a real colorscheme once [1] is resolved.
|
# TODO: Provide a real colorscheme once [1] is resolved.
|
||||||
#
|
#
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "mpv";
|
|
||||||
humanName = "mpv";
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "ncspot";
|
|
||||||
humanName = "Ncspot";
|
|
||||||
|
|
||||||
options.background = lib.mkOption {
|
options.background = lib.mkOption {
|
||||||
type = lib.types.nullOr lib.types.str;
|
type = lib.types.nullOr lib.types.str;
|
||||||
description = "Used to set bg even if `opacity` or `colors` is null.";
|
description = "Used to set bg even if `opacity` or `colors` is null.";
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "nushell";
|
|
||||||
humanName = "Nushell";
|
|
||||||
|
|
||||||
# Adapted from https://www.nushell.sh/book/coloring_and_theming.html#theming
|
# Adapted from https://www.nushell.sh/book/coloring_and_theming.html#theming
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "obsidian";
|
|
||||||
humanName = "Obsidian";
|
|
||||||
|
|
||||||
options.vaultNames = lib.mkOption {
|
options.vaultNames = lib.mkOption {
|
||||||
description = "The obsidian vault names to apply styling on.";
|
description = "The obsidian vault names to apply styling on.";
|
||||||
type = lib.types.listOf lib.types.str;
|
type = lib.types.listOf lib.types.str;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "opencode";
|
|
||||||
humanName = "OpenCode";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "plymouth";
|
|
||||||
humanName = "the Plymouth boot screen";
|
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
logo = lib.mkOption {
|
logo = lib.mkOption {
|
||||||
description = "Logo to be used on the boot screen.";
|
description = "Logo to be used on the boot screen.";
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "qutebrowser";
|
|
||||||
humanName = "Qutebrowser";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "regreet";
|
|
||||||
humanName = "ReGreet";
|
|
||||||
|
|
||||||
autoEnable = pkgs.stdenv.hostPlatform.isLinux;
|
autoEnable = pkgs.stdenv.hostPlatform.isLinux;
|
||||||
autoEnableExpr = "pkgs.stdenv.hostPlatform.isLinux";
|
autoEnableExpr = "pkgs.stdenv.hostPlatform.isLinux";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,6 @@
|
||||||
# - https://raphamorim.io/rio/docs/config
|
# - https://raphamorim.io/rio/docs/config
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "rio";
|
|
||||||
humanName = "Rio";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, config, ... }:
|
{ mkTarget, config, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "rofi";
|
|
||||||
humanName = "Rofi";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "spicetify";
|
|
||||||
humanName = "Spicetify";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
lib.optionalAttrs (options.programs ? spicetify) {
|
lib.optionalAttrs (options.programs ? spicetify) {
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "spotify-player";
|
|
||||||
humanName = "spotify-player";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,6 @@
|
||||||
# Starship configuration documentation: https://starship.rs/config
|
# Starship configuration documentation: https://starship.rs/config
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "starship";
|
|
||||||
humanName = "Starship";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "swaylock";
|
|
||||||
humanName = "Swaylock";
|
|
||||||
|
|
||||||
# When the state version is older than 23.05, Swaylock enables itself
|
# When the state version is older than 23.05, Swaylock enables itself
|
||||||
# automatically if `settings != {}` [1]. Therefore, Swaylock theming
|
# automatically if `settings != {}` [1]. Therefore, Swaylock theming
|
||||||
# shouldn't be enabled by default for such state versions, to avoid
|
# shouldn't be enabled by default for such state versions, to avoid
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "swaync";
|
|
||||||
humanName = "SwayNC";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "sxiv";
|
|
||||||
humanName = "Sxiv";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "tmux";
|
|
||||||
humanName = "Tmux";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors, inputs }:
|
{ colors, inputs }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "tofi";
|
|
||||||
humanName = "Tofi";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "vicinae";
|
|
||||||
humanName = "Vicinae";
|
|
||||||
|
|
||||||
config = lib.optionals (options.services ? vicinae) [
|
config = lib.optionals (options.services ? vicinae) [
|
||||||
(
|
(
|
||||||
{ colors, polarity }:
|
{ colors, polarity }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "vivid";
|
|
||||||
humanName = "vivid";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
let
|
let
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "vscode";
|
|
||||||
humanName = "VSCode";
|
|
||||||
|
|
||||||
options.profileNames = lib.mkOption {
|
options.profileNames = lib.mkOption {
|
||||||
description = "The VSCode profile names to apply styling on.";
|
description = "The VSCode profile names to apply styling on.";
|
||||||
type = lib.types.listOf lib.types.str;
|
type = lib.types.listOf lib.types.str;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "waybar";
|
|
||||||
humanName = "Waybar";
|
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
background = lib.mkOption {
|
background = lib.mkOption {
|
||||||
type = lib.types.nullOr lib.types.str;
|
type = lib.types.nullOr lib.types.str;
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "wayfire";
|
|
||||||
humanName = "Wayfire";
|
|
||||||
|
|
||||||
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "wayfire" true;
|
options.useWallpaper = config.lib.stylix.mkEnableWallpaper "wayfire" true;
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "wayprompt";
|
|
||||||
humanName = "Wayprompt";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors, opacity }:
|
{ colors, opacity }:
|
||||||
let
|
let
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,6 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "wezterm";
|
|
||||||
humanName = "WezTerm";
|
|
||||||
options.luaBody = lib.mkOption {
|
options.luaBody = lib.mkOption {
|
||||||
type = lib.types.lines;
|
type = lib.types.lines;
|
||||||
default = "";
|
default = "";
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "wob";
|
|
||||||
humanName = "wob";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "wofi";
|
|
||||||
humanName = "wofi";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "wpaperd";
|
|
||||||
humanName = "wpaperd";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ imageScalingMode, image }:
|
{ imageScalingMode, image }:
|
||||||
(
|
(
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "xfce";
|
|
||||||
humanName = "Xfce";
|
|
||||||
# Disabled by default due to https://github.com/nix-community/stylix/issues/180
|
# Disabled by default due to https://github.com/nix-community/stylix/issues/180
|
||||||
autoEnable = false;
|
autoEnable = false;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "xresources";
|
|
||||||
humanName = "Xresources";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,6 @@
|
||||||
# Based on the official catppuccin themes https://github.com/yazi-rs/themes
|
# Based on the official catppuccin themes https://github.com/yazi-rs/themes
|
||||||
{ mkTarget, lib, ... }:
|
{ mkTarget, lib, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "yazi";
|
|
||||||
humanName = "Yazi";
|
|
||||||
|
|
||||||
options.boldDirectory = lib.mkOption {
|
options.boldDirectory = lib.mkOption {
|
||||||
description = "Whether to use bold font for directories.";
|
description = "Whether to use bold font for directories.";
|
||||||
type = lib.types.bool;
|
type = lib.types.bool;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "zathura";
|
|
||||||
humanName = "Zathura";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors, opacity }:
|
{ colors, opacity }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "zed";
|
|
||||||
humanName = "zed";
|
|
||||||
|
|
||||||
config = [
|
config = [
|
||||||
(
|
(
|
||||||
{ fonts }:
|
{ fonts }:
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
{ mkTarget, ... }:
|
{ mkTarget, ... }:
|
||||||
mkTarget {
|
mkTarget {
|
||||||
name = "zellij";
|
|
||||||
humanName = "zellij";
|
|
||||||
|
|
||||||
config =
|
config =
|
||||||
{ colors }:
|
{ colors }:
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue