8000 GitHub - khiem2794/dotfiles: My archlinux dotfiles
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

khiem2794/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arch Linux Dotfiles

Themes

  • Dark

img

  • Light

img


1. Starting packages

  # Installing essential packages
  sudo pacman -S wget unzip polkit-gnome pacman-contrib git neovim
  sudo pacman -S udiskie
  sudo pacman -S brightnessctl 
  sudo pacman -S pavucontrol pamixer
  sudo pacman -S network-manager-applet nm-connection-editor
  sudo pacman -S bluez bluez-utils blueman

  # Installing yay
  mkdir Repos && cd Repos
  git clone https://aur.archlinux.org/yay.git
  cd yay
  makepkg -si

  # Installing hyprland & fonts, themes
  yay -S  bibata-cursor-theme-bin ttf-maple
  sudo pacman -S hyprland hyprlock hyprpaper kitty ttf-jetbrains-mono-nerd xdg-desktop-portal-hyprland

2. Setting up essential packages & softwares

  sudo pacman -S lazygit
  
  sudo pacman -S fastfetch imagemagick
  
  sudo pacman -S thunar gvfs tumbler ffmpegthumbnailer
  
  yay -S visual-studio-code-bin
  code --install-extension jdinhlife.gruvbox
  
  sudo pacman -S firefox #https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/autohide_bookmarks_and_main_toolbars.css

  sudo pacman -S waybar

  yay -S rofi-lbonn-wayland-git

  sudo pacman -S starship
  echo "export STARSHIP_CONFIG=~/.config/starship/starship.toml" >> ~/.bashrc
  echo "eval \"\$(starship init bash)\"" >> ~/.bashrc
  rm ~/.config/starship.toml

  sudo pacman -S tmux
  
  sudo pacman -S slurp swappy cliphist
  yay -S grimblast-git

  sudo pacman -S nwg-look
  
  sudo pacman -S timeshift
  sudo -E timeshift-launcher
  sudo nvim /usr/share/applications/timeshift-gtk.desktop #fixing launcher
  
  curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  
  yay -S  zathura-git zathura-pdf-mupdf-git
  
  sudo pacman -S imv mpv
Setting up Warp VPN
  yay -S cloudflare-warp-bin 
  sudo systemctl enable warp-svc
  sudo systemctl start warp-svc
  warp-cli register
  warp-cli connect

3. Resolve issues might happen

NVIDIA gpu
  • Checking out https://wiki.hyprland.org/Nvidia/.
  • Modify "MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)" in /etc/mkinitcpio.conf.
  • Add "nvidia_drm.modeset=1" in GRUB_CMDLINE_LINUX_DEFAULT and run grub-mkconfig.
  • Add "source = ~/.config/hypr/nvidia.conf" in hyprland.conf
  yay -S linux-headers nvidia-dkms qt5-wayland qt5ct libva libva-nvidia-driver-git
  
Cursor theme not consistent

Checking https://wiki.archlinux.org/title/Cursor_themes#Configuration and apply system-wide change.

  mkdir ~/.local/share/icons
  ln --symbolic /usr/share/icons/Bibata-Modern-Ice/ ~/.local/share/icons/default

About

My archlinux dotfiles

Topics

Resources

Stars

Watchers

Forks

0