diff options
| author | Paul Buetow <paul@buetow.org> | 2026-06-09 18:43:16 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-06-09 18:43:16 +0300 |
| commit | b99470d3429a239f1c5aecaac30133cd01ac7f8f (patch) | |
| tree | f06c3e3d20e9be4036c473c909e1e4634f43104f /Rexfile | |
| parent | 62fde28b96f65e8c4a31116c8184662c74c3507c (diff) | |
| parent | caa05139607be737a46be595abfe3a3fa55101da (diff) | |
Merge branch 'master' of ssh://r0:30022/repos/dotfiles
Diffstat (limited to 'Rexfile')
| -rw-r--r-- | Rexfile | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -451,3 +451,36 @@ task 'home', sub { require Rex::TaskList; run_task $_ for Rex::TaskList->create()->get_all_tasks('^home_'); }; + + +desc 'Install packages on Rocky Linux'; +task 'pkg_rocky', sub { + my @pkgs = qw/ + fd-find + ncdu + ack + fish + bat + ctags + fzf + golang + htop + java-latest-openjdk-devel + lynx + make + nodejs + ripgrep + ruby + strace + zoxide + tig + tmux + vim-enhanced + git + /; + + for my $pkg (@pkgs) { + Rex::Logger::info("Installing package $pkg"); + pkg $pkg, ensure => "installed"; + } +}; |
