Skip to content

harryhanYuhao/linuxsetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Setup

In this repo are my personal configurations for linux system. All configurations are here except nvim, which is placed in a separate repository named mynvimconfig.

This repo enables me to reproduce my customed computer settings almost identically in a brandnew device by copying and pasting files into their proper paths. Those regarding copying and pasting some files tedios are advised to check out NixOs.

A list of packages I often used are included here for sake of conveniently downloading them at once.

arch packages:

For wayland

wl-clipboard
wl-copy
zathura-pdf-poppler
zathura
chromium
texlive
base-devel
debugedit
yay
code
$(pacman -Sgq nerd-fonts)
fzf
swaylock
swayidle
mcfly
fisher
gammastep
openfortivpn

Copy all of these names, and use echo, tr, and xargs to install them in one fell-swoop. For example

echo "swayidle
mcfly
fisher " | tr '\n' ' ' | xargs sudo pacman -S --needed --noconfirm

Other configs

Firefox

In about:config, browser.download.open_pdf_attachments_inline set to true.

Common Issues

VPN

Connecting VPN on Linux may be difficult if the desired VPN agent does not have Linux support. There are several tweeks, however.

If the VPN network utilised fortivpn, (most universities' vpn do), use openfortivpn on Linux.

sudo openfortivpn remote.net.ed.ac.uk:8443 -u <username>

On arch you many need to manually enabled the resloved service by

sudo systemctl start systemd-resolved.service

About

Linux Setup (dotfiles)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published