Browse Source
Added pacman package installation script
Added pacman package installation script
Updated pacman packages lists.red-hat-laptop
Kevin Mok
6 years ago
10 changed files with 178 additions and 80 deletions
-
20README.md
-
13configs/set-configs.sh
-
27dotfiles/set-dotfiles.sh
-
7scripts/dirs.sh
-
3scripts/install-pacman-pkgs.sh
-
0setup-root.sh
-
8txt/pacman-pkgs/auto-pacman-pkgs.txt
-
4txt/pacman-pkgs/manual-pacman-pkgs.txt
-
163txt/pacman-pkgs/nzxt-pkgs.txt
-
13x/marble-mouse/set-config.sh
@ -1,13 +0,0 @@ |
|||
#!/bin/bash |
|||
|
|||
# Get directory variables from script. |
|||
. ../scripts/dirs.sh |
|||
# List of config dirs in system config dir that I want to link to. |
|||
config_dirs=(neofetch i3 i3blocks sam-i3blocks ranger) |
|||
# config_dirs=(neofetch i3 i3blocks ranger) |
|||
for cur_dir in $config_dirs; do |
|||
# Remove system file. |
|||
rm -rf "$sys_config_dir"/"$cur_dir" |
|||
# Link config file in repository to system config location. |
|||
ln -s "$config_dir"/"$cur_dir" "$sys_config_dir"/"$cur_dir" |
|||
done |
@ -1,27 +0,0 @@ |
|||
#!/bin/zsh |
|||
|
|||
# link files {{{ # |
|||
|
|||
# Get directory variables from script. |
|||
. ../scripts/dirs.sh |
|||
# List of dotfiles I want to link to system. |
|||
dotfiles=(bashrc gitconfig inputrc imwheelrc vimrc xinitrc Xmodmap Xresources zshrc) |
|||
# cd $dot_dir |
|||
for dotfile in $dotfiles; do |
|||
# Remove system dotfile. |
|||
rm ~/."$dotfile" |
|||
# Link dotfile in repository to system dotfile. |
|||
ln -s "$dot_dir"/"$dotfile" ~/."$dotfile" |
|||
done |
|||
|
|||
# }}} link files # |
|||
|
|||
# setup nvim config {{{ # |
|||
|
|||
orig_file="$sys_config_dir"/nvim/init.vim |
|||
# Remove system dotfile. |
|||
rm "$orig_file" |
|||
# Link dotfile in repository to system dotfile. |
|||
ln -s "$dot_dir"/nvim "$orig_file" |
|||
|
|||
# }}} setup nvim config # |
@ -1,7 +0,0 @@ |
|||
#!/bin/bash |
|||
|
|||
linux_config_dir=~/linux-config |
|||
dot_dir=$linux_config_dir/dotfiles |
|||
config_dir=$linux_config_dir/configs |
|||
sys_config_dir=~/.config |
|||
pc=$(hostname) |
@ -0,0 +1,3 @@ |
|||
#!/bin/bash |
|||
|
|||
sudo pacman -Sy --needed - < ../txt/pacman-pkgs/auto-pacman-pkgs.txt |
@ -0,0 +1,4 @@ |
|||
gscreenshot |
|||
rxvt-unicode-pixbuf |
|||
rxvt-unicode-pixbuf |
|||
Hack NF |
@ -0,0 +1,163 @@ |
|||
alsa-utils |
|||
autoconf |
|||
automake |
|||
bash |
|||
bc |
|||
bison |
|||
broadcom-wl |
|||
bzip2 |
|||
chromium |
|||
chromium-widevine |
|||
cmake |
|||
colordiff |
|||
coreutils |
|||
cryptsetup |
|||
device-mapper |
|||
dhcpcd |
|||
dialog |
|||
diffutils |
|||
dmenu |
|||
e2fsprogs |
|||
fakeroot |
|||
feh |
|||
file |
|||
filesystem |
|||
findutils |
|||
flex |
|||
fzf |
|||
gawk |
|||
gcc |
|||
gcc-libs |
|||
gdb |
|||
gettext |
|||
git |
|||
glibc |
|||
grep |
|||
grub |
|||
gscreenshot |
|||
gzip |
|||
htop |
|||
i3-gaps |
|||
i3blocks |
|||
i3status |
|||
imwheel |
|||
inetutils |
|||
iniparser |
|||
iproute2 |
|||
iputils |
|||
jfsutils |
|||
less |
|||
lib32-nvidia-utils |
|||
licenses |
|||
linux |
|||
linux-firmware |
|||
linux-headers |
|||
logrotate |
|||
lolcat |
|||
lsof |
|||
lvm2 |
|||
make |
|||
man-db |
|||
man-pages |
|||
mdadm |
|||
nano |
|||
neofetch |
|||
neovim |
|||
netctl |
|||
noto-fonts |
|||
ntfs-3g |
|||
nvidia |
|||
pacman |
|||
patch |
|||
pciutils |
|||
perl |
|||
pkgconf |
|||
procps-ng |
|||
psmisc |
|||
pulseaudio |
|||
python-dbus |
|||
python-pip |
|||
python-pywal |
|||
python-setuptools |
|||
ranger |
|||
redshift |
|||
reiserfsprogs |
|||
rxvt-unicode-pixbuf |
|||
s-nail |
|||
sed |
|||
shadow |
|||
spotify |
|||
st |
|||
sudo |
|||
sysfsutils |
|||
sysstat |
|||
systemd-sysvcompat |
|||
tar |
|||
texinfo |
|||
ttf-dejavu |
|||
udiskie |
|||
udisks2 |
|||
unzip |
|||
usbutils |
|||
util-linux |
|||
vi |
|||
w3m |
|||
which |
|||
wireless_tools |
|||
wpa_supplicant |
|||
xclip |
|||
xf86-input-evdev |
|||
xf86-input-keyboard |
|||
xf86-input-mouse |
|||
xf86-input-synaptics |
|||
xf86-input-vmmouse |
|||
xf86-input-void |
|||
xf86-video-amdgpu |
|||
xf86-video-ati |
|||
xf86-video-dummy |
|||
xf86-video-fbdev |
|||
xf86-video-intel |
|||
xf86-video-nouveau |
|||
xf86-video-openchrome |
|||
xf86-video-qxl |
|||
xf86-video-vesa |
|||
xf86-video-vmware |
|||
xf86-video-voodoo |
|||
xfsprogs |
|||
xorg-bdftopcf |
|||
xorg-iceauth |
|||
xorg-luit |
|||
xorg-mkfontdir |
|||
xorg-mkfontscale |
|||
xorg-server |
|||
xorg-sessreg |
|||
xorg-smproxy |
|||
xorg-x11perf |
|||
xorg-xbacklight |
|||
xorg-xcmsdb |
|||
xorg-xcursorgen |
|||
xorg-xdpyinfo |
|||
xorg-xdriinfo |
|||
xorg-xev |
|||
xorg-xgamma |
|||
xorg-xhost |
|||
xorg-xinit |
|||
xorg-xinput |
|||
xorg-xkbevd |
|||
xorg-xkbutils |
|||
xorg-xkill |
|||
xorg-xlsatoms |
|||
xorg-xlsclients |
|||
xorg-xpr |
|||
xorg-xprop |
|||
xorg-xrandr |
|||
xorg-xrefresh |
|||
xorg-xset |
|||
xorg-xsetroot |
|||
xorg-xvinfo |
|||
xorg-xwd |
|||
xorg-xwininfo |
|||
xorg-xwud |
|||
zathura |
|||
zathura-pdf-poppler |
|||
zsh |
@ -1,13 +0,0 @@ |
|||
#!/bin/bash |
|||
|
|||
# Get directory variables from script. |
|||
. ../../scripts/dirs.sh |
|||
|
|||
config_file_name="10-evdev.conf" |
|||
sys_layout_file="/etc/X11/xorg.conf.d/$config_file_name" |
|||
config_dir="$linux_config_dir/x/marble-mouse" |
|||
|
|||
# Remove system file. |
|||
sudo rm -rf "$sys_layout_file" |
|||
# Link config file in repository to system config location. |
|||
sudo ln -s "$config_dir"/"$config_file_name" "$sys_layout_file" |
Write
Preview
Loading…
Cancel
Save
Reference in new issue