-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path97-packages.sh
270 lines (266 loc) · 20.3 KB
/
97-packages.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
AddPackage --foreign aconfmgr-git # A configuration manager for Arch Linux
AddPackage --foreign airshipper # The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG
AddPackage --foreign amidst # Advanced Minecraft Interface and Data/Structure Tracking
AddPackage --foreign audioprism # A spectrogram tool for PulseAudio and WAV files
AddPackage --foreign bfg # Removes large or troublesome blobs like git-filter-branch does, but faster.
AddPackage --foreign browserpass-chrome # Chrome extension for Browserpass, browser extension for zx2c4's pass (password manager)
AddPackage --foreign castlequest-git # Text-based adventure game set in a remote castle somewhere in Eastern Europe.
AddPackage --foreign cura-bin # State-of-the-art slicer app to prepare your 3D models for your 3D printer
AddPackage --foreign diction # Diction identifies wordy and commonly misused phrases.
AddPackage --foreign dropbox # A free service that lets you bring your photos, docs, and videos anywhere and share them easily.
AddPackage --foreign exif # A small command-line utility to show EXIF information hidden in JPEG files.
AddPackage --foreign extramaus # workaround to always show mouse cursor under x11
AddPackage --foreign fpaste # A cli frontend for the fpaste.org pastebin
AddPackage --foreign git-gone # Prune stale local Git branches
AddPackage --foreign google-chrome # The popular and trusted web browser by Google (Stable Channel)
AddPackage --foreign grimshot # A helper for screenshots within sway.
AddPackage --foreign koreader-bin # An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
AddPackage --foreign libretro-beetle-psx-git # Sony PlayStation core
AddPackage --foreign lssecret-git # utility to list all secret items in a secret service using libsecret
AddPackage --foreign minecraft-launcher # Official Minecraft Launcher
AddPackage --foreign octoprint-venv # Web interface for 3D printers (venv installation type)
AddPackage --foreign pacman-log-orphans-hook # hook to check whether there are any packages marked as unrequired (orphans) via pacman -Qttdq after every pacman run
AddPackage --foreign pacmods # Tool to show changes to system config files
AddPackage --foreign pacserve # Easily share Pacman packages between computers. A replacement for PkgD.
AddPackage --foreign pandoc-bin # Pandoc - executable only, without 750MB Haskell depends/makedepends
AddPackage --foreign paru # Feature packed AUR helper
AddPackage --foreign pass-audit # A pass extension for auditing your password repository.
AddPackage --foreign pass-tessen # fuzzy data selection and copy-paste from password store
AddPackage --foreign pass-update # A pass extension that provides an easy flow for updating passwords.
AddPackage --foreign powerline-fonts-git # Patched fonts for Powerline users
AddPackage --foreign processing # Programming environment for creating images, animations and interactions
AddPackage --foreign reflector-mirrorlist-update # Use reflector to update mirrorlist when pacman-mirrorlist is updated
AddPackage --foreign rslsync # Resilio Sync (ex:BitTorrent Sync) - automatically sync files via secure, distributed technology
AddPackage --foreign stress-ng # Software to stress test a computer system in various selectable ways
AddPackage --foreign synology-assistant # Synology Assistant is a desktop utility that searches for Synology servers within the local area network. It allows you to search and connect to your Synology server or set up Wake on LAN (WOL).
AddPackage --foreign texlive-latexindent-meta # Meta package to use latexindent
AddPackage --foreign ttf-font-awesome-4 # 100% free version of font awesome.
AddPackage --foreign ttf-roboto-flex # Upgrades Roboto to become a more powerful typeface system
AddPackage --foreign vim-colorschemes # A very large collection of color schemes from vim.org
AddPackage --foreign virtualbox-ext-oracle # Oracle VM VirtualBox Extension Pack
AddPackage --foreign visual-studio-code-bin # Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)
AddPackage --foreign wlrobs # An obs-studio plugin that allows you to screen capture on wlroots based wayland compositors
AddPackage --foreign xdg-ninja-git # A shell script which checks your $HOME for unwanted files and directories.
AddPackage --foreign yay # Yet another yogurt. Pacman wrapper and AUR helper written in go.
AddPackage --foreign zeronet-conservancy # Decentralized websites using Bitcoin crypto and the BitTorrent network.
AddPackage 0ad # Cross-platform, 3D and historically-based real-time strategy game
AddPackage alacritty # A cross-platform, GPU-accelerated terminal emulator
AddPackage alsa-utils # Advanced Linux Sound Architecture - Utilities
AddPackage android-file-transfer # Android MTP client with minimalistic UI
AddPackage android-tools # Android platform tools
AddPackage android-udev # Udev rules to connect Android devices to your linux box
AddPackage arch-audit # A utility like pkg-audit based on Arch Security Team data
AddPackage asp # Arch Linux build source file management tool
AddPackage aspell-en # English dictionary for aspell
AddPackage atril # MATE document viewer
AddPackage audacity # A program that lets you manipulate digital audio waveforms
AddPackage autoconf # A GNU tool for automatically configuring source code
AddPackage automake # A GNU tool for automatically creating Makefiles
AddPackage autopep8 # A tool that automatically formats Python code to conform to the PEP 8 style guide
AddPackage base # Minimal package set to define a basic Arch Linux installation
AddPackage base-devel # Basic tools to build Arch Linux packages
AddPackage bat # Cat clone with syntax highlighting and git integration
AddPackage bind # A complete, highly portable implementation of the DNS protocol
AddPackage binutils # A set of programs to assemble and manipulate binary and object files
AddPackage bison # The GNU general-purpose parser generator
AddPackage blas-openblas # An optimized BLAS library based on GotoBLAS2 1.13 BSD (Provides BLAS/CBLAS/LAPACK/LAPACKE system-wide)
AddPackage blender # A fully integrated 3D graphics creation suite
AddPackage brightnessctl # Lightweight brightness control tool
AddPackage browserpass # Native host app for Browserpass, browser extension for zx2c4's pass (password manager)
AddPackage btfs # A bittorrent filesystem based on FUSE
AddPackage ca-certificates-mozilla # Mozilla's set of trusted CA certificates
AddPackage caja # File manager for the MATE desktop
AddPackage calibre # Ebook management application
AddPackage chezmoi # Manage your dotfiles across multiple machines
AddPackage clang # C language family frontend for LLVM
AddPackage coreutils # The basic file, shell and text manipulation utilities of the GNU operating system
AddPackage debugedit # Tool to mangle source locations in .debug files
AddPackage debuginfod # Handle ELF object files and DWARF debugging information (debuginfod)
AddPackage devtools # Tools for Arch Linux package maintainers
AddPackage dialog # A tool to display dialog boxes from shell scripts
AddPackage discord # All-in-one voice and text chat for gamers
AddPackage dmidecode # Desktop Management Interface table related utilities
AddPackage dos2unix # Text file format converter
AddPackage easyeffects # Audio Effects for Pipewire applications
AddPackage ecryptfs-utils # Enterprise-class stacked cryptographic filesystem for Linux
AddPackage ed # A POSIX-compliant line-oriented text editor
AddPackage electrum # Lightweight Bitcoin wallet
AddPackage elementary-icon-theme # Named, vector icons for elementary OS
AddPackage elinks # An advanced and well-established feature-rich text mode web browser.
AddPackage engrampa # Archive manipulator for MATE
AddPackage eom # An image viewing and cataloging program for MATE
AddPackage fail2ban # Bans IPs after too many failed authentication attempts
AddPackage fakeroot # Tool for simulating superuser privileges
AddPackage filezilla # Fast and reliable FTP, FTPS and SFTP client
AddPackage firefox # Standalone web browser from mozilla.org
AddPackage flatpak # Linux application sandboxing and distribution framework (formerly xdg-app)
AddPackage flex # A tool for generating text-scanning programs
AddPackage fzf # Command-line fuzzy finder
AddPackage gcc # The GNU Compiler Collection - C and C++ frontends
AddPackage gdb # The GNU Debugger
AddPackage gimp # GNU Image Manipulation Program
AddPackage git # the fast distributed version control system
AddPackage git-delta # Syntax-highlighting pager for git and diff output
AddPackage glow # Command-line markdown renderer
AddPackage gnome-keyring # Stores passwords and encryption keys
AddPackage gnome-themes-extra # Extra Themes for GNOME Applications
AddPackage go # Core compiler tools for the Go programming language
AddPackage gobject-introspection # Introspection system for GObject-based libraries
AddPackage gparted # A Partition Magic clone, frontend to GNU Parted
AddPackage groff # GNU troff text-formatting system
AddPackage gst-plugin-pipewire # Multimedia graph framework - pipewire plugin
AddPackage gtkspell # Provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget
AddPackage gvfs-mtp # Virtual filesystem implementation for GIO (MTP backend; Android, media player)
AddPackage helix # A post-modern modal text editor
AddPackage helvum # GTK patchbay for PipeWire
AddPackage hspell # Hebrew spell-checker
AddPackage htop # Interactive process viewer
AddPackage hunspell-en_gb # GB English hunspell dictionaries
AddPackage hunspell-en_us # US English hunspell dictionaries
AddPackage hwinfo # Hardware detection tool from openSUSE
AddPackage i2c-tools # Heterogeneous set of I2C tools for Linux that used to be part of lm-sensors
AddPackage inotify-tools # inotify-tools is a C library and a set of command-line programs for Linux providing a simple interface to inotify.
AddPackage iw # nl80211 based CLI configuration utility for wireless devices
AddPackage jack_mixer # Jack desktop mixer application
AddPackage jack-example-tools # Official JACK example clients and tools
AddPackage jdk-openjdk # OpenJDK Java 19 development kit
AddPackage jq # Command-line JSON processor
AddPackage jre-openjdk # OpenJDK Java 19 full runtime environment
AddPackage jre-openjdk-headless # OpenJDK Java 19 headless runtime environment
AddPackage julia # High-level, high-performance, dynamic programming language
AddPackage lapce # Lightning-fast and Powerful Code Editor
AddPackage libpam-google-authenticator # PAM module for google authenticator app
AddPackage libpcap # A system-independent interface for user-level packet capture
AddPackage libreoffice-fresh # LibreOffice branch which contains new features and program enhancements
AddPackage libretro-core-info # Libretro core info files
AddPackage libtool # A generic library support script
AddPackage libva-utils # Intel VA-API Media Applications and Scripts for libva
AddPackage libvdpau-va-gl # VDPAU driver with OpenGL/VAAPI backend
AddPackage logrotate # Rotates system logs automatically
AddPackage m4 # The GNU macro processor
AddPackage make # GNU make utility to maintain groups of programs
AddPackage man-db # A utility for reading man pages
AddPackage man-pages # Linux man pages
AddPackage mate-backgrounds # Background images and data for MATE
AddPackage mold # A Modern Linker
AddPackage mpv # a free, open source, and cross-platform media player
AddPackage mpv-mpris # MPRIS plugin for mpv
AddPackage mypy # Optional static typing for Python 2 and 3 (PEP484)
AddPackage namcap # A Pacman package analyzer
AddPackage ncdu # Disk usage analyzer with an ncurses interface
AddPackage net-snmp # A suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6
AddPackage net-tools # Configuration tools for Linux networking
AddPackage ngrep # A grep-like utility that allows you to search for network packets on an interface.
AddPackage nmap # Utility for network discovery and security auditing
AddPackage notmuch # Notmuch is not much of an email program
AddPackage noto-fonts-cjk # Google Noto CJK fonts
AddPackage noto-fonts-emoji # Google Noto emoji fonts
AddPackage noto-fonts-extra # Google Noto TTF fonts - additional variants
AddPackage npm # A package manager for javascript
AddPackage nss # Network Security Services
AddPackage nss-mdns # glibc plugin providing host name resolution via mDNS
AddPackage nyancat # Nyancat rendered in your terminal.
AddPackage openbsd-netcat # TCP/IP swiss army knife. OpenBSD variant.
AddPackage openmpi # High performance message passing library (MPI)
AddPackage openscad # The programmers solid 3D CAD modeller
AddPackage openssh # SSH protocol implementation for remote login, command execution and file transfer
AddPackage openxr # An open standard for virtual reality and augmented reality platforms and devices
AddPackage os-prober # Utility to detect other OSes on a set of drives
AddPackage pacman-contrib # Contributed scripts and tools for pacman systems
AddPackage pastebinit # Send anything you want directly to a pastebin from the command line
AddPackage patch # A utility to apply patch files to original sources
AddPackage pavucontrol # PulseAudio Volume Control
AddPackage pdftk # Command-line tool for working with PDFs
AddPackage perf # Linux kernel performance auditing tool
AddPackage pipewire-alsa # Low-latency audio/video router and processor - ALSA configuration
AddPackage pipewire-jack # Low-latency audio/video router and processor - JACK support
AddPackage pipewire-pulse # Low-latency audio/video router and processor - PulseAudio replacement
AddPackage pkgconf # Package compiler and linker metadata toolkit
AddPackage playerctl # mpris media player controller and lib for spotify, vlc, audacious, bmp, xmms2, and others.
AddPackage powerline # Statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile
AddPackage pre-commit # A framework for managing and maintaining multi-language pre-commit hooks
AddPackage pypy # A Python implementation written in Python, JIT enabled
AddPackage python-pbr # Python Build Reasonableness
AddPackage python-pylint # Analyzes Python code looking for bugs and signs of poor quality
AddPackage python-virtualenv # Virtual Python Environment builder
AddPackage python-xlrd # Library for developers to extract data from Excel spreadsheet files
AddPackage qt5-wayland # Provides APIs for Wayland
AddPackage qtpass # A multi-platform GUI for pass
AddPackage realtime-privileges # Realtime privileges for users
AddPackage rebuild-detector # Detects which packages need to be rebuilt
AddPackage retroarch # Reference frontend for the libretro API
AddPackage retroarch-assets-xmb # XMB menu assets for RetroArch
AddPackage ripgrep # A search tool that combines the usability of ag with the raw speed of grep
AddPackage rpmextract # Script to convert or extract RPM archives (contains rpm2cpio)
AddPackage rsync # A fast and versatile file copying tool for remote and local files
AddPackage ruby # An object-oriented language for quick and easy programming
AddPackage rustup # The Rust toolchain installer
AddPackage sagemath # Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab
AddPackage sagetex # Allows to embed code, results of computations, and plots from SageMath into LaTeX documents
AddPackage sccache # Shared compilation cache
AddPackage scrcpy # Display and control your Android device
AddPackage seahorse # GNOME application for managing PGP keys.
AddPackage sl # Steam Locomotive runs across your terminal when you type "sl" as you meant to type "ls"
AddPackage smartmontools # Control and monitor S.M.A.R.T. enabled ATA and SCSI Hard Drives
AddPackage sqlitebrowser # SQLite Database browser is a light GUI editor for SQLite databases, built on top of Qt
AddPackage strace # A diagnostic, debugging and instructional userspace tracer
AddPackage sudo # Give certain users the ability to run some commands as root
AddPackage tcpdump # Powerful command-line packet analyzer
AddPackage texinfo # GNU documentation system for on-line information and printed output
AddPackage texlive-basic # TeX Live - Essential programs and files
AddPackage texlive-bibtexextra # TeX Live - Additional BibTeX styles and bibliography databases
AddPackage texlive-binextra # TeX Live - TeX auxiliary programs
AddPackage texlive-context # TeX Live - ConTeXt and packages
AddPackage texlive-fontsextra # TeX Live - all sorts of extra fonts
AddPackage texlive-fontutils # TeX Live - Graphics and font utilities
AddPackage texlive-formatsextra # TeX Live - collection of extra TeX 'formats'
AddPackage texlive-games # TeX Live - Setups for typesetting various board games, including chess
AddPackage texlive-humanities # TeX Live - LaTeX packages for law, linguistics, social sciences, and humanities
AddPackage texlive-latexextra # TeX Live - Large collection of add-on packages for LaTeX
AddPackage texlive-luatex # TeX Live - LuaTeX packages
AddPackage texlive-mathscience # TeX Live - Mathematics, natural sciences, computer science packages
AddPackage texlive-metapost # TeX Live - MetaPost and Metafont packages
AddPackage texlive-music # TeX Live - Music typesetting packages
AddPackage texlive-pictures # TeX Live - Packages for drawings graphics
AddPackage texlive-pstricks # TeX Live - Additional PSTricks packages
AddPackage texlive-publishers # TeX Live - LaTeX classes and packages for specific publishers
AddPackage texlive-xetex # TeX Live - XeTeX and packages
AddPackage thunderbird # Standalone mail and news reader from mozilla.org
AddPackage tmux # A terminal multiplexer
AddPackage tree # A directory listing program displaying a depth indented list of files
AddPackage ttf-font-awesome # Iconic font designed for Bootstrap
AddPackage ttf-nerd-fonts-symbols-mono # High number of extra glyphs from popular 'iconic fonts' (monospace)
AddPackage typescript # JavaScript with syntax for types
AddPackage typos # Source code spell checker
AddPackage upower # Abstraction for enumerating power devices, listening to device events and querying history and statistics
AddPackage usbutils # A collection of USB tools to query connected USB devices
AddPackage valgrind # Tool to help find memory-management problems in programs
AddPackage vifm # A file manager with curses interface, which provides Vi[m]-like environment
AddPackage vim # Vi Improved, a highly configurable, improved version of the vi text editor
AddPackage virtualbox # Powerful x86 virtualization for enterprise as well as home use
AddPackage virtualbox-guest-iso # The official VirtualBox Guest Additions ISO image
AddPackage vlc # Multi-platform MPEG, VCD/DVD, and DivX player
AddPackage wasm-pack # Your favorite rust -> wasm workflow tool!
AddPackage weechat # Fast, light and extensible IRC client (curses UI)
AddPackage wf-recorder # Screen recorder for wlroots-based compositors such as sway
AddPackage wget # Network utility to retrieve files from the Web
AddPackage which # A utility to show the full path of commands
AddPackage wireshark-qt # Network traffic and protocol analyzer/sniffer - Qt GUI
AddPackage wpa_supplicant # A utility providing key negotiation for WPA wireless networks
AddPackage xdg-user-dirs # Manage user directories like ~/Desktop and ~/Music
AddPackage xorg-xhost # Server access control program for X
AddPackage xournalpp # Handwriting notetaking software with PDF annotation support
AddPackage yt-dlp # A youtube-dl fork with additional features and fixes
AddPackage yubikey-manager # Python library and command line tool for configuring a YubiKey
AddPackage yubikey-manager-qt # Cross-platform application for configuring any YubiKey over all USB transports
AddPackage yubikey-personalization-gui # Yubico YubiKey Personalization GUI
AddPackage zola # An opinionated static site generator
AddPackage zsh # A very advanced and programmable command interpreter (shell) for UNIX
if [[ "$HOSTNAME" == bmalyn-tower ]]; then
AddPackage --foreign openrgb # Open source RGB lighting control that doesn't depend on manufacturer software.
AddPackage linux-zen # The Linux ZEN kernel and modules
AddPackage linux-zen-headers # Headers and scripts for building modules for the Linux ZEN kernel
elif [[ "$HOSTNAME" == bmalyn-yoga ]]; then
AddPackage --foreign mkchromecast # Cast Audio/Video to your Google Cast and Sonos Devices
AddPackage --foreign plymouth-git # A graphical boot splash screen with kernel mode-setting support (Development version)
fi