Browse Source

Add a bunch of stuff for getting a new install setup

master
Taylor Bockman 9 years ago
parent
commit
81271a33c1
  1. BIN
      backgrounds/glass-blue-bg.jpg
  2. 6
      dotfiles/Xresources
  3. 1
      dotfiles/xinitrc
  4. 28
      scripts/sysinstall/install_packages.sh

BIN
backgrounds/glass-blue-bg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

6
dotfiles/Xresources

@ -99,7 +99,7 @@ URxvt.perl-ext-common: default,matcher,tabbedex,font-size,vtwheel,fullscreen,se
!enabling clickable links: !enabling clickable links:
URxvt.url-launcher: /usr/bin/google-chrom URxvt.url-launcher: /usr/bin/google-chrome
URxvt.matcher.button: 1 URxvt.matcher.button: 1
!urxvt scrolling options and cursor style: !urxvt scrolling options and cursor style:
@ -132,12 +132,12 @@ Xft.antialias: 1
Xft.hinting: 1 Xft.hinting: 1
Xft.hintstyle: hintslight Xft.hintstyle: hintslight
Xft.rgba: rgb Xft.rgba: rgb
xterm*faceName: Liberation Mono xterm*faceName: Inconsolata
xterm*faceSize: 7 7 7 7 7 7 7 xterm*faceSize: 7 7 7 7 7 7 7
!URxvt*font: xft:Liberation Mono-8 !URxvt*font: xft:Liberation Mono-8
!URxvt*boldFont: xft:Liberation Mono:bold !URxvt*boldFont: xft:Liberation Mono:bold
URxvt*font: xft:Inconsolata:size=8:antialias=true:hinting=true URxvt*font: xft:Inconsolata:size=8:antialias=true:hinting=true
URxvt*boldFont: xft:Ubuntu Mono:bold URxvt*boldFont: xft:Inconsolata:bold
URxvt.letterSpace: -1 URxvt.letterSpace: -1
URxvt*termName: rxvt-unicode URxvt*termName: rxvt-unicode

1
dotfiles/xinitrc

@ -4,4 +4,5 @@ xrdb ~/.Xresources
# zsh ~/.fehbg & # zsh ~/.fehbg &
# exec ~/essentials/scripts/sysinit/xmonad_start.sh # exec ~/essentials/scripts/sysinit/xmonad_start.sh
# exec awesome # exec awesome
feh --bg-scale ~/essentials/backgrounds/glass-blue-bg.jpg
exec i3 exec i3

28
scripts/sysinstall/install_packages.sh

@ -1,5 +1,5 @@
#!/bin/bash #!/bin/bash
#
# An almost completely untested automated package install script for new installs. # An almost completely untested automated package install script for new installs.
# #
# This file is relatively untested and stuff is generally added to it mostly # This file is relatively untested and stuff is generally added to it mostly
@ -30,15 +30,27 @@ sudo pacman -Syu
# Install yaourt before doing anything else # Install yaourt before doing anything else
install_yaourt install_yaourt
# Add infinality-bundle to pacman.conf
echo "" >> /etc/pacman.conf
echo "[infinality-bundle]" >> /etc/pacman.conf
echo "Server = http://bohoomil.com/repo/$arch" >> /etc/pacman.conf
echo "" >> /etc/pacman.conf
# Add AUR packages to install here # If these two commands fail with an error about dirmngr, you will probably need to
# su into root and run dirmngr. This will error and create the .gnupg dotfile and the
# other files needed to make this work.
sudo pacman-key -r 962DDE58
sudo pacman-key --lsign-key 962DDE58
# Add AUR packages to install here - Change the graphics driver if you aren't using
# an Intel card.
packages=("wget", "emacs", "gvim", "openssh", "steam", "zsh", "zsh-completions", "tmux", packages=("wget", "emacs", "gvim", "openssh", "steam", "zsh", "zsh-completions", "tmux",
"xf86-video-fbdev", "xf86-video-intel", "xf86-video-vesa", "xorg", "xorg-xinit", "xf86-video-fbdev", "xf86-video-intel", "xf86-video-vesa", "alsa-utils", "xorg",
"dmenu", "ttf-inconsolata", "i3", "google-chrome", "clojure", "leiningen", "xorg-xinit", "dmenu", "ttf-inconsolata", "i3", "google-chrome", "clojure", "leiningen",
"lieningen-completions", "npm") "xclip", "playerctl", "infinality-bundle", "lieningen-completions", "npm", "conky", "feh")
# Reload the font cache # Reload the font cache
fc-cache fc-cache -fv
# Execute the array of commands # Execute the array of commands
@ -60,3 +72,7 @@ for (( i=0; i<${#commands[@]}; i++ )); do
eval "yaourt -S ${commands[$i]}" eval "yaourt -S ${commands[$i]}"
done done
# Set locale correctly
sudo sed -i -e 's/#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/g' /etc/locale.gen
sudo locale-gen

Loading…
Cancel
Save