mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-25 09:43:11 +01:00
Add packages.sh, used to install packages on the system
This commit is contained in:
parent
046b956b99
commit
60497321de
79
install/packages.sh
Normal file
79
install/packages.sh
Normal file
@ -0,0 +1,79 @@
|
||||
##################################################################################
|
||||
#
|
||||
# New Start: A modern Arch workflow built with an emphasis on functionality.
|
||||
# Copyright (C) 2017 Donovan Glover
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
#
|
||||
##################################################################################
|
||||
|
||||
alias i="pacman --noconfirm -S"
|
||||
|
||||
i zsh # Install zsh, our shell of choice
|
||||
i grml-zsh-config # Install grml, sane defaults to make zsh more functional
|
||||
i zsh-syntax-highlighting # Install syntax highlighting for colorful shell commands
|
||||
|
||||
i vim # Install vim, our text editor of choice
|
||||
i git # Install git, our version control system of choice
|
||||
i tree # Install tree, used to show the contents of entire directories
|
||||
i wget # Install wget, used for downloading files from websites
|
||||
i httpie # Install httpie, used to manipulate HTTP requests
|
||||
i unzip # Install unzip, used to unzip files
|
||||
i diff-so-fancy # Install diff-so-fancy, a nicer git diff
|
||||
i ntp # Install ntp, used to sync the system time with one on the internet
|
||||
|
||||
i openvpn # Install openvpn, used to connect to VPNs
|
||||
i openssh # Install openssh, used to connect via SSH
|
||||
|
||||
i jq # Install jq, used to manipulate JSON in the terminal
|
||||
i tmux # Install tmux, used to run terminal programs in the background
|
||||
|
||||
i virtualbox-guest-modules-arch # Install Arch-specific VirtualBox modules
|
||||
i virtualbox-guest-utils # Install the core VirtualBox functionality
|
||||
|
||||
i elixir # Install elixir, our functional language of choice
|
||||
i ruby # Install ruby, another programming language of choice
|
||||
i rust # Install rust, a dependency to build other packages
|
||||
i go # Install go, another dependency to build other packages
|
||||
i php # Install php, used when we need to test php stuff
|
||||
i php-cgi # Install php-cgi, used to make php work with local servers
|
||||
i lua # Install lua, in case we ever want to use it
|
||||
i jdk-9-openjdk # Install java, if for some reason we need to use it
|
||||
|
||||
i xorg-server # Install xorg-server, used to manage graphical elements on the display
|
||||
i xorg-xinit # Install xorg-xinit, allowing us to start the X server with .xinitrc
|
||||
i xclip # Install xclip, our clipboard manager of choice
|
||||
|
||||
i libmad # Install libmad, needed so that we can recognize and process mp3 files
|
||||
i alsa-utils # Install alsa-utils, required to make the sound system work
|
||||
|
||||
i termite # Install termite, our terminal of choice (with true color support)
|
||||
i compton # Install compton, our compositor of choice
|
||||
|
||||
i ranger # Install ranger, our file explorer of choice
|
||||
i feh # Install feh, a quick and simple way to view images
|
||||
i cmus # Install cmus, our music player of choice
|
||||
i mpv # Install mpv, a no-bloat content-first video player
|
||||
|
||||
i mps-youtube # Install mps-youtube, allowing us to use youtube straight from the terminal
|
||||
i youtube-dl # Install youtube-dl, a straightforward way to download youtube videos
|
||||
|
||||
i zathura # Install zathura, our document viewer of choice
|
||||
i zathura-djvu # Install zathura-djvu, enabling djvu support for zathura
|
||||
i zathura-pdf-mupdf # Install zathura-pdf-mupdf, enabling pdf support for zathura
|
||||
|
||||
i ttf-hack # Install Hack, our primary terminal font of choice
|
||||
i ttf-fira-mono # Install Fira Mono, our secondary terminal font of choice
|
||||
i noto-fonts # Install the Noto fonts, our primary fonts used for everything else
|
||||
i ttf-liberation # Install the Liberation fonts, our secondary fonts used for everything else
|
Loading…
Reference in New Issue
Block a user