This commit is contained in:
Daniel Flanagan 2019-09-15 08:43:52 -05:00
parent 8e13bb968c
commit 72adca6bb8
7 changed files with 37 additions and 18 deletions

View file

@ -89,7 +89,7 @@ override-redirect = true
type = internal/fs type = internal/fs
interval = 25 interval = 25
mount-0 = ${env:BAR_FS_VOLUME} mount-0 = ${env:BAR_FS_VOLUME:/}
format = <label-mounted> format = <label-mounted>
label-mounted = %free% label-mounted = %free%

View file

@ -15,9 +15,9 @@
## *letterSpace: 0 ## *letterSpace: 0
## Set fonts in "$HOME/.Xresources.env" ## Set fonts in "$HOME/.Xresources.env"
URxvt.font: xft:Iosevka:pixelsize=14,xft:Noto Emoji,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14 URxvt.font: xft:Iosevka Term:pixelsize=14,xft:Noto Emoji,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14
URxvt.faceName: xft:Iosevka:pixelsize=14,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14 URxvt.faceName: xft:Iosevka Term:pixelsize=14,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14
URxvt.boldFont: xft:Iosevka:pixelsize=14:style=bold,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14 :x
# URxvt.transparent: true # URxvt.transparent: true
# URxvt.shading: 70 # URxvt.shading: 70
URxvt.letterSpace: 0 URxvt.letterSpace: 0

View file

@ -5,21 +5,20 @@
# installs pacaur on a fresh arch install # installs pacaur on a fresh arch install
# install the dependencies # install the dependencies
sudo pacman -S git curl openssl perl expac yajl --noconfirm sudo pacman -S git curl openssl perl expac yajl meson gmock gtest --noconfirm
# receive cower's gpg key
# gpg --recv-keys 1EB2638FF56C0C53
# setup a temporary place to install the packages from # setup a temporary place to install the packages from
REPOSITORY_PATH="/tmp/provisioning" REPOSITORY_PATH="/tmp/provisioning"
mkdir -p "$REPOSITORY_PATH" mkdir -p "$REPOSITORY_PATH"
# clone the repositories # clone the repositories
git clone https://aur.archlinux.org/cower.git "$REPOSITORY_PATH/cower" rm -rf "$REPOSITORY_PATH/auracle-git"
rm -rf "$REPOSITORY_PATH/pacaur"
git clone https://aur.archlinux.org/auracle-git.git "$REPOSITORY_PATH/auracle-git"
git clone https://aur.archlinux.org/pacaur.git "$REPOSITORY_PATH/pacaur" git clone https://aur.archlinux.org/pacaur.git "$REPOSITORY_PATH/pacaur"
# build and install cower # build and install auracle
cd "$REPOSITORY_PATH/cower" cd "$REPOSITORY_PATH/auracle-git"
makepkg -i --noconfirm makepkg -i --noconfirm
cd - cd -
@ -28,5 +27,10 @@ cd "$REPOSITORY_PATH/pacaur"
makepkg -i --noconfirm makepkg -i --noconfirm
cd - cd -
# cleanup
rm -rf "$REPOSITORY_PATH/auracle-git"
rm -rf "$REPOSITORY_PATH/pacaur"
# once installed, let the package manager manage itself and its dependencies # once installed, let the package manager manage itself and its dependencies
pacaur -S cower pacaur --noconfirm --noedit pacaur -S auracle-git pacaur --noconfirm --noedit

View file

@ -13,7 +13,7 @@ pacaur --needed -S \
openssh `# Remote Access` \ openssh `# Remote Access` \
openssl `# Crypto` \ openssl `# Crypto` \
elixir `# Elixir Language` \ elixir `# Elixir Language` \
nodejs npm yarn `# Language` \ nodejs npm yarn `# JavaScript Runtime` \
python python-pip `# Python 3 Language` \ python python-pip `# Python 3 Language` \
pass `# Password Management` \ pass `# Password Management` \
firefox-developer-edition `# Default Web Browser` \ firefox-developer-edition `# Default Web Browser` \
@ -23,7 +23,7 @@ pacaur --needed -S \
pulseaudio pavucontrol `# Audio Backend and Controls` \ pulseaudio pavucontrol `# Audio Backend and Controls` \
pulseaudio-ctl `# CLI Utility for Pulseaudio` \ pulseaudio-ctl `# CLI Utility for Pulseaudio` \
neovim vim `# Text Editors` \ neovim vim `# Text Editors` \
unzip `# Handy Utility for ZIP Files` \ unzip `# Simple Unzipping` \
xclip xsel `# X Selection & Clipboard Management` \ xclip xsel `# X Selection & Clipboard Management` \
autocutsel `# Clipboard Helper` \ autocutsel `# Clipboard Helper` \
tmux `# Terminal Multiplexer` \ tmux `# Terminal Multiplexer` \
@ -37,11 +37,12 @@ pacaur --needed -S \
gtk-engine-murrine xorg-server-devel `# GTK Theme Base and Headers?` \ gtk-engine-murrine xorg-server-devel `# GTK Theme Base and Headers?` \
bspwm-git sxhkd-git xdo-git `# Window Manager and Tools for its use` \ bspwm-git sxhkd-git xdo-git `# Window Manager and Tools for its use` \
wlroots-git sway-git `# Wayland Compositor` \ wlroots-git sway-git `# Wayland Compositor` \
terminus-font ttf-iosevka-pack `# Primary Fonts` \ terminus-font ttf-iosevka-type ttf-iosevka-term `# Primary Fonts` \
ttf-font-awesome `# Icon Font` \ ttf-font-awesome `# Icon Font` \
curl `# HTTP Utility` \ curl `# HTTP Utility` \
w3m `# Viewing Images in Terminals` \ w3m `# Viewing Images in Terminals` \
jq `# CLI for Interacting with JSON` \ jq `# CLI for Interacting with JSON` \
ranger `# CLI File Manager` \
bash-completion `# Handy Scripts for Tab-Completion in Bash` \ bash-completion `# Handy Scripts for Tab-Completion in Bash` \
--noconfirm --noedit --noconfirm --noedit

View file

@ -1,7 +1,15 @@
#!/usr/bin/env bash #!/usr/bin/env bash
if egrep -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'
pacaur -Syy
fi
pacaur --needed -S \ pacaur --needed -S \
arc-gtk-theme-git `# GTK Theme` \ arc-gtk-theme `# GTK Theme` \
elementary-icon-theme `# GUI File Explorer Icons` \ elementary-icon-theme `# GUI File Explorer Icons` \
thunar thunar-volman gvfs `# GUI File Explorer + Volume Management/Auto-Mount Disks)` \ thunar thunar-volman gvfs `# GUI File Explorer + Volume Management/Auto-Mount Disks)` \
samba `# Sharing Files with other (Windows) PCs` \ samba `# Sharing Files with other (Windows) PCs` \
@ -23,7 +31,13 @@ pacaur --needed -S \
neofetch `# swag` \ neofetch `# swag` \
cloc `# For counting lines of code` \ cloc `# For counting lines of code` \
ttf-noto-fonts-simple ttf-noto-fonts-ib noto-fonts-emoji `# Emoji` \ ttf-noto-fonts-simple ttf-noto-fonts-ib noto-fonts-emoji `# Emoji` \
siji-git gohufont artwiz-fonts phallus-fonts-git `# Bitmap Fonts` \ siji-git gohufont artwiz-fonts `# Bitmap Fonts` \
autorandr `# Monitor Helper` \ autorandr `# Monitor Helper` \
docker `# Containers` \
keybase keybase-gui kbfs `# Keybase Applications` \ keybase keybase-gui kbfs `# Keybase Applications` \
discord `# Chat` \
steam steamcmd lutris `# Games` \
gnome-shell `# Guh-nome Guh-shell` \
redshift `# Save Your Eyes` \
vlc `# Video Viewer` \
--noconfirm --noedit --noconfirm --noedit

2
scripts/arch-linux/provisioning/amd.bash Normal file → Executable file
View file

@ -1,3 +1,3 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# todo? pacaur --needed -S --noconfirm --noedit

0
scripts/arch-linux/provisioning/irc.bash Normal file → Executable file
View file