This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/os/linux/arch/provision.d/20-install-packages.bash

57 lines
1.9 KiB
Bash
Raw Normal View History

2018-04-12 10:28:36 -05:00
#!/usr/bin/env bash
2021-12-23 07:01:27 -06:00
# if grep -E -q '^\[multilib\]$' /etc/pacman.conf; then
# echo "Multilib Repository Already Enabled!"
# else
# echo "Enabling Multilib Repository (with sudo)..."
# sudo sh -c 'echo -e "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist" >> /etc/pacman.conf'
# fi
2019-09-15 08:43:52 -05:00
2022-05-25 11:38:52 -05:00
paru -Sy --needed --noconfirm \
2022-12-13 13:41:40 -06:00
watchexec `# Filesystem Event Wacher` \
fwupd `# Firmware Update Manager` \
2019-09-26 12:04:23 -05:00
ncdu `# Disk Usage Analyzer` \
2020-11-01 19:12:11 -06:00
efibootmgr efivar `# UEFI Boot CLI Stuff` \
2020-11-07 22:23:52 -06:00
weechat `# IRC Client` \
aria2 `# Downloads Manager` \
2023-05-09 12:48:26 -05:00
wezterm `# Terminal` \
tailscale `# VPN` \
2020-11-07 22:23:52 -06:00
ripgrep `# Code Search Utilities` \
2022-10-17 10:08:38 -05:00
git-delta `# Better Diff Viewer` \
2020-11-07 22:23:52 -06:00
fd `# File Search` \
2020-11-20 21:40:10 -06:00
exa `# Better ls` \
2022-12-13 13:41:40 -06:00
sd `# Better sed` \
2020-11-20 21:40:10 -06:00
bat `# Better Cat` \
2022-12-13 13:41:40 -06:00
skim `# Fuzzy Finder` \
htop bottom `# Process Management and System Resources Monitoring` \
2020-11-07 22:23:52 -06:00
openssh mosh `# Remote Access` \
openssl `# Crypto` \
2023-06-13 11:01:08 -05:00
rtx-bin `# Version Manager` \
2022-12-13 13:41:40 -06:00
oath-toolkit `# TOTP Utility` \
2022-05-25 11:54:02 -05:00
pass pass-otp `# Password Management` \
2022-12-13 13:41:40 -06:00
sc-im `# Spreadsheets` \
cloc `# For counting lines of code` \
pigz `# Multicore Compression Utility` \
hexyl `# CLI Hex Viewer` \
2022-12-13 13:41:40 -06:00
rsync rclone `# File Transfer` \
helix `# Text Editors` \
2020-11-07 22:23:52 -06:00
unzip `# Simple Unzipping` \
2022-12-13 13:41:40 -06:00
zellij `# Terminal Multiplexer` \
nmap traceroute iputils `# Networking Utilities` \
kitty-terminfo `# Better Terminal Emulator` \
curl wget xh `# HTTP Utilities` \
w3m `# Web Browser` \
jq gron `# JSON Utilities` \
age sops `# Simple Secrets Managements` \
2022-12-13 13:41:40 -06:00
inotify-tools `# Filesystem Watching` \
2020-11-07 22:23:52 -06:00
fish `# Shell` \
2022-12-13 13:41:40 -06:00
time `# GNU Time` \
2020-11-07 22:23:52 -06:00
fortune-mod fortune-mod-archlinux `# Fortune` \
2020-11-20 20:35:46 -06:00
sysstat `# System Statistics` \
2022-12-13 13:41:40 -06:00
reflector `# Simple Pacman Mirror Management` \
gnu-netcat socat websocat `# Socket Utilities` \
nnn `# CLI File Manager` \
2022-12-13 13:41:40 -06:00
avahi nss-mdns `# mDNS and Network Discovery Utilities` \
2023-07-07 16:33:59 -05:00
git git-lfs `# Version Control` \
man-db man-pages `# Come On, Man!`