Riyyi
7 years ago
1 changed files with 169 additions and 168 deletions
@ -1,168 +1,169 @@ |
|||||||
# Dotfiles |
# Dotfiles |
||||||
|
|
||||||
This is a collection of dotfiles and scripts for my i3 setup, previewed below: |
This is a collection of dotfiles and scripts for my i3 setup, previewed below: |
||||||
|
|
||||||
![Screenshot](screenshot.png) |
![Screenshot](screenshot.png) |
||||||
|
|
||||||
### Software: |
### Software: |
||||||
|
|
||||||
All packages that are manually installed via pacman -S, dependencies not included. |
All packages that are manually installed via pacman -S, dependencies not included. |
||||||
|
|
||||||
-- installed during installation |
-- installed during installation |
||||||
base |
base |
||||||
base-devel |
base-devel |
||||||
sudo |
sudo |
||||||
iw |
iw |
||||||
wpa_supplicant |
wpa_supplicant |
||||||
dialog |
dialog |
||||||
-- installed after booting into system |
-- installed after booting into system |
||||||
git |
git |
||||||
openssh |
openssh |
||||||
pacaur |
pacaur |
||||||
xorg-server |
xorg-server |
||||||
xorg-xinit |
xorg-xinit |
||||||
xorg-xrandr |
xorg-xrandr |
||||||
xorg-xbacklight |
xorg-xbacklight |
||||||
xf86-video-intel |
xf86-video-intel |
||||||
i3-gaps |
i3-gaps |
||||||
rofi |
rofi |
||||||
feh |
feh |
||||||
i3blocks |
i3blocks |
||||||
i3lock-color-git (AUR) |
i3lock-color-git (AUR) |
||||||
acpi |
acpi |
||||||
playerctl |
playerctl |
||||||
alsa-utils |
alsa-utils |
||||||
sysstat |
sysstat |
||||||
screenfetch |
screenfetch |
||||||
scrot |
scrot |
||||||
imagemagick |
imagemagick |
||||||
rxvt-unicode |
rxvt-unicode |
||||||
zsh |
zsh |
||||||
zsh-completions |
zsh-completions |
||||||
libx264 |
libx264 |
||||||
ttf-dejavu |
ttf-dejavu |
||||||
firefox |
firefox |
||||||
libnotify |
libnotify |
||||||
pulseaudio |
pulseaudio |
||||||
pulseaudio-alsa |
pulseaudio-alsa |
||||||
pavucontrol |
pavucontrol |
||||||
thunar |
thunar |
||||||
thunar-volman |
thunar-volman |
||||||
gvfs |
gvfs |
||||||
tumbler |
tumbler |
||||||
ffmpegthumbnailer |
ffmpegthumbnailer |
||||||
poppler-glib |
poppler-glib |
||||||
gtk-theme-arc-git (AUR) |
gtk-theme-arc-git (AUR) |
||||||
arc-icon-theme-git (AUR) |
arc-icon-theme-git (AUR) |
||||||
moka-icon-theme-git (AUR) |
moka-icon-theme-git (AUR) |
||||||
lxappearance |
lxappearance |
||||||
ntfs-3g |
ntfs-3g |
||||||
exfat-utils |
exfat-utils |
||||||
gedit |
gedit |
||||||
thunderbird |
thunderbird |
||||||
qbittorrent |
qbittorrent |
||||||
filezilla |
filezilla |
||||||
tlp |
tlp |
||||||
smartmontools |
smartmontools |
||||||
x86_energy_perf_policy |
x86_energy_perf_policy |
||||||
intel-ucode |
intel-ucode |
||||||
mpv |
mpv |
||||||
youtube-dl |
youtube-dl |
||||||
rtmpdump |
rtmpdump |
||||||
xarchiver |
xarchiver |
||||||
zip |
zip |
||||||
unzip |
unzip |
||||||
unrar |
unrar |
||||||
p7zip |
p7zip |
||||||
texlive-most |
texlive-most |
||||||
gvfs-mtp |
gvfs-mtp |
||||||
gvfs-gphoto2 |
gvfs-gphoto2 |
||||||
chromium |
chromium |
||||||
zathura |
zathura |
||||||
zathura-pdf-mupdf |
zathura-pdf-mupdf |
||||||
gpicview |
gpicview |
||||||
python2-setuptools |
python2-setuptools |
||||||
python2-click-5.1 (AUR) |
python2-click-5.1 (AUR) |
||||||
platformio (AUR) |
platformio (AUR) |
||||||
vim |
vim |
||||||
checkbashisms (AUR) |
checkbashisms (AUR) |
||||||
xss-lock-git (AUR) |
xss-lock-git (AUR) |
||||||
|
cura |
||||||
### Configuration: |
|
||||||
|
### Configuration: |
||||||
Below are all the system changes that were made.<br> |
|
||||||
$ = command<br> |
Below are all the system changes that were made.<br> |
||||||
<> = variable<br> |
$ = command<br> |
||||||
() = action |
<> = variable<br> |
||||||
|
() = action |
||||||
Predictable network interface names: |
|
||||||
``` |
Predictable network interface names: |
||||||
$ ln -s /dev/null /etc/systemd/network/99-default.link |
``` |
||||||
``` |
$ ln -s /dev/null /etc/systemd/network/99-default.link |
||||||
Give wheel users sudo permission: |
``` |
||||||
```sh |
Give wheel users sudo permission: |
||||||
$ nano /etc/sudoers |
```sh |
||||||
(add)Defaults insults |
$ nano /etc/sudoers |
||||||
(uncomment)%wheel ALL=(ALL) ALL |
(add)Defaults insults |
||||||
``` |
(uncomment)%wheel ALL=(ALL) ALL |
||||||
Add user: |
``` |
||||||
```sh |
Add user: |
||||||
$ useradd -m -G wheel -s /bin/bash <username> |
```sh |
||||||
$ passwd <username> |
$ useradd -m -G wheel -s /bin/bash <username> |
||||||
``` |
$ passwd <username> |
||||||
Installing pacaur: |
``` |
||||||
```sh |
Installing pacaur: |
||||||
$ gpg --recv-keys <pubkey> |
```sh |
||||||
|
$ gpg --recv-keys <pubkey> |
||||||
$ git clone cower |
|
||||||
$ cd cower |
$ git clone cower |
||||||
$ makepkg -si |
$ cd cower |
||||||
$ cd .. |
$ makepkg -si |
||||||
|
$ cd .. |
||||||
$ git clone pacaur |
|
||||||
$ cd pacaur |
$ git clone pacaur |
||||||
$ makepkg -si |
$ cd pacaur |
||||||
$ cd .. |
$ makepkg -si |
||||||
|
$ cd .. |
||||||
$ pacaur -S cower pacaur |
|
||||||
$ rm -rf cower pacaur |
$ pacaur -S cower pacaur |
||||||
``` |
$ rm -rf cower pacaur |
||||||
Switch shell to zsh: |
``` |
||||||
```sh |
Switch shell to zsh: |
||||||
$ chsh -s /bin/zsh |
```sh |
||||||
``` |
$ chsh -s /bin/zsh |
||||||
Pacman colors: |
``` |
||||||
```sh |
Pacman colors: |
||||||
$ nano /etc/pacman.conf |
```sh |
||||||
(uncomment)Color |
$ nano /etc/pacman.conf |
||||||
``` |
(uncomment)Color |
||||||
Git: |
``` |
||||||
```sh |
Git: |
||||||
$ git config --global user.email "<email address>" |
```sh |
||||||
$ git config --global user.name "<name>" |
$ git config --global user.email "<email address>" |
||||||
``` |
$ git config --global user.name "<name>" |
||||||
Tlp: |
``` |
||||||
```sh |
Tlp: |
||||||
$ systemctl enable tlp.service |
```sh |
||||||
$ systemctl enable tlp-sleep.service |
$ systemctl enable tlp.service |
||||||
|
$ systemctl enable tlp-sleep.service |
||||||
$ nano /etc/default/tlp |
|
||||||
(edit)SOUND_POWER_SAVE_ON_BAT=0 |
$ nano /etc/default/tlp |
||||||
``` |
(edit)SOUND_POWER_SAVE_ON_BAT=0 |
||||||
Trim: |
``` |
||||||
```sh |
Trim: |
||||||
$ systemctl enable fstrim.timer |
```sh |
||||||
``` |
$ systemctl enable fstrim.timer |
||||||
Clock internet sync: |
``` |
||||||
```sh |
Clock internet sync: |
||||||
$ timedatectl set-ntp true |
```sh |
||||||
``` |
$ timedatectl set-ntp true |
||||||
Mail gpg: |
``` |
||||||
```sh |
Mail gpg: |
||||||
$ gpg --decrypt <backup.pgp> | gpg --import |
```sh |
||||||
$ gpg --search-keys <email address> |
$ gpg --decrypt <backup.pgp> | gpg --import |
||||||
``` |
$ gpg --search-keys <email address> |
||||||
Network: |
``` |
||||||
```sh |
Network: |
||||||
$ systemctl enable netctl-auto@wlan0.service |
```sh |
||||||
``` |
$ systemctl enable netctl-auto@wlan0.service |
||||||
|
``` |
||||||
|
Loading…
Reference in new issue