fix(tldr): move tldr to be a generic step (#1370)
This commit is contained in:
@@ -603,11 +603,7 @@ impl Step {
|
||||
#[cfg(target_os = "openbsd")]
|
||||
runner.execute(*self, "OpenBSD Upgrade", || openbsd::upgrade_openbsd(ctx))?
|
||||
}
|
||||
Tldr =>
|
||||
{
|
||||
#[cfg(unix)]
|
||||
runner.execute(*self, "TLDR", || unix::run_tldr(ctx))?
|
||||
}
|
||||
Tldr => runner.execute(*self, "TLDR", || generic::run_tldr(ctx))?,
|
||||
Tlmgr => runner.execute(*self, "tlmgr", || generic::run_tlmgr_update(ctx))?,
|
||||
Tmux =>
|
||||
{
|
||||
@@ -762,7 +758,6 @@ pub(crate) fn default_steps() -> Vec<Step> {
|
||||
BunPackages,
|
||||
Shell,
|
||||
Tmux,
|
||||
Tldr,
|
||||
Pearl,
|
||||
#[cfg(not(any(target_os = "macos", target_os = "android")))]
|
||||
GnomeShellExtensions,
|
||||
@@ -812,6 +807,7 @@ pub(crate) fn default_steps() -> Vec<Step> {
|
||||
Pipupgrade,
|
||||
Ghcup,
|
||||
Stack,
|
||||
Tldr,
|
||||
Tlmgr,
|
||||
Myrepos,
|
||||
Chezmoi,
|
||||
|
||||
@@ -858,6 +858,14 @@ pub fn run_ghcup_update(ctx: &ExecutionContext) -> Result<()> {
|
||||
ctx.execute(ghcup).arg("upgrade").status_checked()
|
||||
}
|
||||
|
||||
pub fn run_tldr(ctx: &ExecutionContext) -> Result<()> {
|
||||
let tldr = require("tldr")?;
|
||||
|
||||
print_separator("TLDR");
|
||||
|
||||
ctx.execute(tldr).arg("--update").status_checked()
|
||||
}
|
||||
|
||||
pub fn run_tlmgr_update(ctx: &ExecutionContext) -> Result<()> {
|
||||
cfg_if::cfg_if! {
|
||||
if #[cfg(any(target_os = "linux", target_os = "android"))] {
|
||||
|
||||
@@ -814,13 +814,6 @@ pub fn run_home_manager(ctx: &ExecutionContext) -> Result<()> {
|
||||
cmd.status_checked()
|
||||
}
|
||||
|
||||
pub fn run_tldr(ctx: &ExecutionContext) -> Result<()> {
|
||||
let tldr = require("tldr")?;
|
||||
|
||||
print_separator("TLDR");
|
||||
ctx.execute(tldr).arg("--update").status_checked()
|
||||
}
|
||||
|
||||
pub fn run_pearl(ctx: &ExecutionContext) -> Result<()> {
|
||||
let pearl = require("pearl")?;
|
||||
print_separator("pearl");
|
||||
|
||||
Reference in New Issue
Block a user