Revert "maintainers: add rasmus-kirk as a maintainer" (#4076)
* Revert "maintainers: add rasmus-kirk as a maintainer" This reverts commit301b364892
. * Revert "joshuto: add the joshuto file manager" This reverts commite7fdcb40b2
.
This commit is contained in:
parent
000df98795
commit
2a69182c56
|
@ -329,12 +329,6 @@
|
|||
github = "sebtm";
|
||||
githubId = 17243347;
|
||||
};
|
||||
rasmus-kirk = {
|
||||
name = "Rasmus Kirk";
|
||||
email = "mail@rasmuskirk.com";
|
||||
github = "rasmus-kirk";
|
||||
githubId = 57323869;
|
||||
};
|
||||
rosuavio = {
|
||||
name = "Rosario Pulella";
|
||||
email = "RosarioPulella@gmail.com";
|
||||
|
|
|
@ -1062,13 +1062,6 @@ in
|
|||
A new module is available: 'programs.imv'.
|
||||
'';
|
||||
}
|
||||
|
||||
{
|
||||
time = "2023-06-09T19:18:42+00:00";
|
||||
message = ''
|
||||
A new module is available: 'programs.joshuto'.
|
||||
'';
|
||||
}
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -104,7 +104,6 @@ let
|
|||
./programs/java.nix
|
||||
./programs/jq.nix
|
||||
./programs/jujutsu.nix
|
||||
./programs/joshuto.nix
|
||||
./programs/just.nix
|
||||
./programs/k9s.nix
|
||||
./programs/kakoune.nix
|
||||
|
|
|
@ -1,88 +0,0 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
cfg = config.programs.joshuto;
|
||||
tomlFormat = pkgs.formats.toml { };
|
||||
in {
|
||||
meta.maintainers = [ maintainers.rasmus-kirk ];
|
||||
|
||||
options.programs.joshuto = {
|
||||
enable = mkEnableOption "joshuto file manager";
|
||||
|
||||
package = mkOption {
|
||||
type = types.package;
|
||||
default = pkgs.joshuto;
|
||||
defaultText = literalExpression "pkgs.joshuto";
|
||||
description = "The package to use for joshuto.";
|
||||
};
|
||||
|
||||
settings = mkOption {
|
||||
type = tomlFormat.type;
|
||||
default = { };
|
||||
description = ''
|
||||
Configuration written to
|
||||
<filename>$XDG_CONFIG_HOME/joshuto/joshuto.toml</filename>.
|
||||
</para><para>
|
||||
See <link xlink:href="https://github.com/kamiyaa/joshuto/blob/main/docs/configuration/joshuto.toml.md" />
|
||||
for the full list of options.
|
||||
'';
|
||||
};
|
||||
|
||||
keymap = mkOption {
|
||||
type = tomlFormat.type;
|
||||
default = { };
|
||||
description = ''
|
||||
Configuration written to
|
||||
<filename>$XDG_CONFIG_HOME/joshuto/keymap.toml</filename>.
|
||||
</para><para>
|
||||
See <link xlink:href="https://github.com/kamiyaa/joshuto/blob/main/docs/configuration/keymap.toml.md" />
|
||||
for the full list of options. Note that this option will overwrite any existing keybinds.
|
||||
'';
|
||||
};
|
||||
|
||||
mimetype = mkOption {
|
||||
type = tomlFormat.type;
|
||||
default = { };
|
||||
description = ''
|
||||
Configuration written to
|
||||
<filename>$XDG_CONFIG_HOME/joshuto/mimetype.toml</filename>.
|
||||
</para><para>
|
||||
See <link xlink:href="https://github.com/kamiyaa/joshuto/blob/main/docs/configuration/mimetype.toml.md" />
|
||||
for the full list of options
|
||||
'';
|
||||
};
|
||||
|
||||
theme = mkOption {
|
||||
type = tomlFormat.type;
|
||||
default = { };
|
||||
description = ''
|
||||
Configuration written to
|
||||
<filename>$XDG_CONFIG_HOME/joshuto/theme.toml</filename>.
|
||||
</para><para>
|
||||
See <link xlink:href="https://github.com/kamiyaa/joshuto/blob/main/docs/configuration/theme.toml.md" />
|
||||
for the full list of options
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
home.packages = [ cfg.package ];
|
||||
|
||||
xdg.configFile = {
|
||||
"joshuto/joshuto.toml" = mkIf (cfg.settings != { }) {
|
||||
source = tomlFormat.generate "joshuto-settings" cfg.settings;
|
||||
};
|
||||
"joshuto/keymap.toml" = mkIf (cfg.keymap != { }) {
|
||||
source = tomlFormat.generate "joshuto-keymap" cfg.keymap;
|
||||
};
|
||||
"joshuto/mimetype.toml" = mkIf (cfg.mimetype != { }) {
|
||||
source = tomlFormat.generate "joshuto-mimetype" cfg.mimetype;
|
||||
};
|
||||
"joshuto/theme.toml" = mkIf (cfg.theme != { }) {
|
||||
source = tomlFormat.generate "joshuto-theme" cfg.theme;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue