commit b88dd3351fa22971bc0ec04d1de317e7a94aeef6
parent 3a266fe2bcbfa1630b110e937fd51adcf2743bef
Author: Mark Feller <mfeller@recurly.com>
Date: Wed, 15 Jan 2020 13:52:38 -0700
move packages
Signed-off-by: Mark Feller <mfeller@recurly.com>
Diffstat:
5 files changed, 2 insertions(+), 70 deletions(-)
diff --git a/README b/README
@@ -3,4 +3,4 @@ Installation
Install packages and dot files::
- $ curl -L mfeller.io/install.sh | sh
+ $ curl -L mfeller.io/install.sh | sudo sh
diff --git a/install b/install
@@ -99,14 +99,13 @@ main() {
dotrepo=${dotrepo:-"https://gitlab.com/mark.feller/rice.git"}
# Set the package list file that contains all packages to be installed.
- pkgfile=${pkgfile:-"https://gitlab.com/mark.feller/rice/raw/master/pkgs/fedora/packages"}
+ pkgfile=${pkgfile:-"https://gitlab.com/mark.feller/rice/raw/master/packages"}
# Set the log output file
logfile=${logfile:-"/var/log/rice.log"}
trap cleanup INT
- log "Running installer for Fedora"
pre_install
install_packages
install_dots
diff --git a/pkgs/fedora/packages b/packages
diff --git a/pkgs/macos/packages b/pkgs/macos/packages
@@ -1,28 +0,0 @@
-# Tooling
- git is a version control system
- stow is a tool for managing symlinks for dot files
- emacs is the best editor
- lf is an extensive terminal file manager
- fd is a nicer find tool
- fzf is a fuzzy finder tool
- ripgrep is a nicer grep tool
- htop provides system usage information and displays processes
- bash is the updated bash shell
- bash-completion is completions for bash
- zsh is a shell that is compatible with bash.
- go is the go toolchain
- jq is a tool for working is json
- aspell is a spell checker
- ispell is a another spell checker
- gnupg is the latest gnupg
-C alacritty is a fast terminal
-C font-fira-mono is a nice looking font
- shellcheck is a super handy shell static analysis tool
-
-# Audio and Video
- ffmpeg can record and splice video and audio on the command line
- flac is for working with flac audio files
- mpd is a lightweight music daemon
- mpc is a terminal interface for mpd
- ncmpcpp is an ncurses interface for music with multiple formats and a powerful tag editor
- youtube-dl can download any YouTube video when given the link-
\ No newline at end of file
diff --git a/pkgs/void/packages b/pkgs/void/packages
@@ -1,38 +0,0 @@
-# Tooling
- git is a version control system
- stow is a tool for managing symlinks for dot files
-
-# Editor
- emacs is the best editor
- vim is another editor
-
-# Desktop Environment and System Utilities
- compton is an xorg composition manager
- i3-gaps is the i3 tilling window manager but with gaps.
- xclip allows for copying and pasting from the command line.
- xsetroot sets status bar and other x properties
- htop provides system usage information and displays processes
- dbus facilities inter-process communication
- zsh is a shell that is compatible with bash.
- rust is the rust toolchain
- go is the go toolchain
-
-# File Management
- w3m is a terminal browser which can also view images
- lf is an extensive terminal file manager
- fzf is a fuzzy finder tool
- unrar extracts rars
- unzip unzips zips
-
-# Audio and Video
- pulseaudio is an audio router
- ffmpeg can record and splice video and audio on the command line
- mpd is a lightweight music daemon
- mpc is a terminal interface for mpd
- ncmpcpp is an ncurses interface for music with multiple formats and a powerful tag editor
- mpv is a video player
- youtube-dl can download any YouTube video when given the link
-
-# Notications
- libnotify allows desktop notificatio
- dunst is a suckless notification system