Skip to content

Swopper050/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 

Repository files navigation

dotfiles

Arch linux config

Installation

First do everything from the guide up until the pacstrap command (and including the pacstrap. Then login with arch-chroot.

arch-chroot packages and stuff

Create user and add to sudo group!

ln -sf /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
hwclock --systohc
pacman -S neovim
# Update /etc/locale.gen
locale-gen

useradd -m -g users -G wheel bram
passwd bram
EDITOR=nvim visudo

pacman -S \
  linux \
  linux-headers \
  base-devel \
  openssh \
  networkmanager \
  wpa_supplicant \
  wireless_tools \
  netctl \
  dialog \
  grub \
  dosfstools \
  os-prober \
  mtools \
  efibootmgr \
  amd-ucode \
  libimobiledevice \  # iPhone USB tethering
  ntfs-3g \  # Dual boot windows

# Check packages: sudo

systemctl enable sshd
systemctl enable NetworkManager

# Grub stuff
mkdir /boot/EFI
mount /dev/efi_partition /boot/EFI
grub-install --target=x86_64-efi --bootloader-id=grub_uefi --recheck
cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
grub-mkconfig -o /boot/grub/grub.conf

Default packages

sudo pacman -S \
  bash-completion \
  docker \
  git \
  i3 \  # With i3-wm, not i3-gaps
  dmenu \
  xorg xorg-xinit \
  alacritty \
  nvidia \  # But check video card
  firefox \
  nodejs npm \
  pulseaudio \
  alsa-utils asoundconf \  # sound
  lightdm lightdm-gtk-greeter \  # startup screen, don't forget to enable (systemctl)
  feh \  # for your cool background
  python python-pip tk \
  network-manager-applet \
  openvpn networkmanager-openvpn \
  mysql \  # Needed for pip mysqlclient
  zip \
  ntp \  # dateutils stuff
  unzip \
  autorandr \  # xrandr settings saving and loading
  dnsutils \
  flameshot \
  wireshark-cli \
  cmake \
  protobuf \

AUR default packages

homeshick  # follow their docs!
spotify
rtl88x2bu-dkms-git  # for realtek usb wifi adapter
nvm  # node version manager

About

Arch linux config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published