Skip to content

Commit

Permalink
fix: fix lib
Browse files Browse the repository at this point in the history
  • Loading branch information
mrjones2014 committed May 23, 2024
1 parent ffbebaf commit 8b750c8
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 21 deletions.
4 changes: 1 addition & 3 deletions modules/home-manager/bat.nix
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
{ inputs, config, lib, ... }:
let cfg = config.programs.bat.tokyonight;
in {
options.programs.bat.tokyonight = {
enable = lib.mkEnableOption "tokyonight colorscheme";
};
options.programs.bat.tokyonight = lib.tn.mkTokyonightOpt "tokyonight bat";
config = lib.mkMerge [
(lib.mkIf cfg.enable {
programs.bat = {
Expand Down
2 changes: 1 addition & 1 deletion modules/home-manager/delta.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
let cfg = config.programs.git.delta.tokyonight;
in {
options.programs.git.delta.tokyonight =
lib.mkTokyonightOpt "tokyonight git delta";
lib.tn.mkTokyonightOpt "tokyonight git delta";
config = lib.mkMerge [
(lib.mkIf cfg.enable {
programs.git = {
Expand Down
4 changes: 1 addition & 3 deletions modules/home-manager/fish.nix
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
{ inputs, config, lib, ... }:
let cfg = config.programs.fish.tokyonight;
in {
options.programs.fish.tokyonight = {
enable = lib.mkEnableOption "tokyonight colorscheme";
};
options.programs.fish.tokyonight = lib.tn.mkTokyonightOpt "tokyonight fish";
config = lib.mkMerge [
(lib.mkIf cfg.enable {
programs.fish.interactiveShellInit = builtins.readFile
Expand Down
4 changes: 1 addition & 3 deletions modules/home-manager/fzf.nix
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
{ inputs, config, lib, ... }:
let cfg = config.programs.fzf.tokyonight;
in {
options.programs.fzf.tokyonight = {
enable = lib.mkEnableOption "tokyonight colorscheme";
};
options.programs.fzf.tokyonight = lib.tn.mkTokyonightOpt "tokyonight fzf";
config = lib.mkMerge [
(lib.mkIf cfg.enable {
programs = {
Expand Down
4 changes: 2 additions & 2 deletions modules/home-manager/neovim.nix
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{ config, lib, pkgs, ... }:
let cfg = config.programs.neovim.tokyonight;
in {
options.programs.neovim.tokyonight = (lib.mkTokyonightOpt "tokyonight neovim")
// {
options.programs.neovim.tokyonight =
(lib.tn.mkTokyonightOpt "tokyonight neovim") // {
extraLua = lib.mkOption {
type = lib.types.lines;
default = ''
Expand Down
16 changes: 8 additions & 8 deletions modules/home-manager/rofi.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ inputs, config, lib, ... }:
let cfg = config.programs.rofi.tokyonight;
in {
options.programs.rofi.tokyonight = {
enable = lib.mkEnableOption "tokyonight colorscheme";
variant = lib.mkOption {
type = lib.types.enum [ "default" "big1" "big2" ];
description =
"Which variant to use, see: https://github.com/w8ste/Tokyonight-rofi-theme";
default = "default";
options.programs.rofi.tokyonight = (lib.tn.mkTokyonightOpt "tokyonight rofi")
// {
variant = lib.mkOption {
type = lib.types.enum [ "default" "big1" "big2" ];
description =
"Which variant to use, see: https://github.com/w8ste/Tokyonight-rofi-theme";
default = "default";
};
};
};
config = lib.mkMerge [
(lib.mkIf cfg.enable {
programs.rofi = {
Expand Down
3 changes: 2 additions & 1 deletion modules/lib/mkImports.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ let
# in our list, we import them directly
applyImports = file: _:
import "${dir}/${file}" (args // {
lib = lib.extend (final: _: (import ./. (args // { lib = final; })));
lib =
lib.extend (final: _: { tn = import ./. (args // { lib = final; }); });

defaultSources = import ../../.sources;
});
Expand Down

0 comments on commit 8b750c8

Please sign in to comment.