added nordvpn and Japanese fonts to packages to install
This commit is contained in:
parent
45559e2f94
commit
deed6a6203
@ -64,36 +64,38 @@ else
|
||||
end
|
||||
|
||||
set PACKAGES \
|
||||
acpilight asar ascii aspell-en aspell-fr assimp awesome-terminal-fonts \
|
||||
base-devel bat biber bleachbit bluez-firmware bluez-utils bookworm boost bzip2 \
|
||||
chicken chromium clisp compton cppcheck cppreference cppreference-devhelp \
|
||||
cpupower cronie cryptsetup device-mapper diffutils discord-canary discount \
|
||||
ditaa dmenu dmenu-lpass docker docker-compose doxygen dunst dwarffortress \
|
||||
emacs exfat-utils farbfeld feh ffmpegthumbnailer findutils firefox flake8 \
|
||||
font-mathematica fontforge freeglut fzf gcc-libs gdb gimp glibc \
|
||||
gnome-disk-utility gnome-epub-thumbnailer gnu-free-fonts gnuplot go-tools \
|
||||
golangci-lint-bin graphviz htop i3-gaps i3lock-blur i3status igdm-bin \
|
||||
inetutils j4-dmenu-desktop javascript-typescript-langserver jfsutils jmtpfs \
|
||||
lastpass-cli less linux-headers lldb logrotate lvm2 ly-git meson minted mpc \
|
||||
mpd mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp \
|
||||
acpilight adobe-source-han-sans-jp-fonts asar ascii aspell-en aspell-fr assimp \
|
||||
awesome-terminal-fonts base-devel bat biber bleachbit bluez-firmware \
|
||||
bluez-utils bookworm boost bzip2 chicken chromium clisp compton cppcheck \
|
||||
cppreference cppreference-devhelp cpupower cronie cryptsetup device-mapper \
|
||||
diffutils discord-canary discount ditaa dmenu dmenu-lpass docker \
|
||||
docker-compose doxygen dunst dwarffortress emacs exfat-utils farbfeld feh \
|
||||
ffmpegthumbnailer findutils firefox flake8 font-mathematica fontforge freeglut \
|
||||
fzf gcc-libs gdb gimp glibc gnome-disk-utility gnome-epub-thumbnailer \
|
||||
gnu-free-fonts gnuplot go-tools golangci-lint-bin graphviz htop i3-gaps \
|
||||
i3lock-blur i3status igdm-bin inetutils j4-dmenu-desktop \
|
||||
javascript-typescript-langserver jfsutils jmtpfs lastpass-cli less \
|
||||
linux-headers lldb logrotate lvm2 ly-git meson minted mpc mpd \
|
||||
mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp \
|
||||
nemo-fileroller nemo-preview neofetch neovim netctl networkmanager \
|
||||
networkmanager-openvpn nm-connection-editor nnn nodejs-vmd nomacs \
|
||||
noto-fonts-emoji npm ntfs-3g numlockx openssh p7zip pacman-contrib pandoc-bin \
|
||||
pavucontrol pciutils pcurses pdfpc polybar prettier pulseaudio-bluetooth \
|
||||
python-autoflake python-envtpl-git python-epc python-importmagic \
|
||||
python-language-server python-nose python-pip python-ptvsd python-pytest \
|
||||
python-pywal qemu r raw-thumbnailer reflector rofi rofi-wifi-menu-git rsync \
|
||||
rtv rustup s-nail samba scrot sent shadow siji-git simplescreenrecorder \
|
||||
speedcrunch sshfs st-luke-git swi-prolog texlive-most texlive-bin \
|
||||
networkmanager-openvpn nm-connection-editor nnn nodejs-vmd nomacs nordvpn-bin \
|
||||
noto-fonts-emoji npm ntfs-3g numlockx openssh otf-ipafont p7zip pacman-contrib \
|
||||
pandoc-bin pavucontrol pciutils pcurses pdfpc polybar prettier \
|
||||
pulseaudio-bluetooth python-autoflake python-envtpl-git python-epc \
|
||||
python-importmagic python-language-server python-nose python-pip python-ptvsd \
|
||||
python-pytest python-pywal qemu r raw-thumbnailer reflector rofi \
|
||||
rofi-wifi-menu-git rsync rtv rustup s-nail samba scrot sent shadow siji-git \
|
||||
simplescreenrecorder speedcrunch sshfs st-luke-git swi-prolog texlive-bin \
|
||||
texlive-langchinese texlive-langcyrillic texlive-langgreek \
|
||||
texlive-langjapanese texlive-langkorean texlive-latexextra \
|
||||
texlive-localmanager-git tmux tree ttf-arphic-uming ttf-baekmuk \
|
||||
ttf-bitstream-vera ttf-dejavu ttf-google-fonts-opinionated-git ttf-joypixels \
|
||||
ttf-liberation ttf-material-design-icons-git ttf-ms-fonts ttf-symbola \
|
||||
ttf-tibetan-machine ttf-twemoji-color ttf-unifont typescript unicode \
|
||||
unicode-emoji unrar usbutils valgrind vscode-css-languageserver-bin w3m wget \
|
||||
x11-ssh-askpass xclip xdg-user-dirs-gtk xorg-drivers xorg-apps xfsprogs \
|
||||
xorg-server xorg-xinit xss-lock xvkbd yapf
|
||||
texlive-localmanager-git texlive-most tmux tree ttf-arphic-uming ttf-baekmuk \
|
||||
ttf-bitstream-vera ttf-dejavu ttf-google-fonts-opinionated-git ttf-hanazono \
|
||||
ttf-joypixels ttf-koruri ttf-liberation ttf-material-design-icons-git \
|
||||
ttf-monapo ttf-mplus ttf-ms-fonts ttf-sazanami ttf-symbola ttf-tibetan-machine \
|
||||
ttf-twemoji-color ttf-unifont ttf-vlgothic typescript unicode unicode-emoji \
|
||||
unrar usbutils valgrind vscode-css-languageserver-bin w3m wget x11-ssh-askpass \
|
||||
xclip xdg-user-dirs-gtk xfsprogs xorg-apps xorg-drivers xorg-server xorg-xinit \
|
||||
xss-lock xvkbd yapf
|
||||
|
||||
printf "\n# Installing needed packages ##################################################\n\n"
|
||||
sudo pacman -Syu
|
||||
@ -151,6 +153,8 @@ sudo systemctl disable getty@tty2
|
||||
|
||||
sudo usermod -aG video $USER
|
||||
|
||||
sudo systemctl enable --now nordvpnd
|
||||
|
||||
for f in (find ~/.etc -type f)
|
||||
set dest (echo $f | sed -n 's/^.*etc\(.*\)$/\/etc\1/p')
|
||||
sudo ln -s $f $dest
|
||||
|
68
README.org
68
README.org
@ -81,6 +81,7 @@
|
||||
- [[#ssh-server][SSH server]]
|
||||
- [[#ly][Ly]]
|
||||
- [[#acpilight][Acpilight]]
|
||||
- [[#nordvpn][NordVPN]]
|
||||
- [[#symlink-some-system-config-files][Symlink some system config files]]
|
||||
- [[#set-up-our-fish-shell][Set up our fish shell]]
|
||||
- [[#install-fisher][Install =fisher=]]
|
||||
@ -695,36 +696,38 @@
|
||||
Let’s set in a custom varible what packages we’ll be needing.
|
||||
#+BEGIN_SRC fish
|
||||
set PACKAGES \
|
||||
acpilight asar ascii aspell-en aspell-fr assimp awesome-terminal-fonts \
|
||||
base-devel bat biber bleachbit bluez-firmware bluez-utils bookworm boost bzip2 \
|
||||
chicken chromium clisp compton cppcheck cppreference cppreference-devhelp \
|
||||
cpupower cronie cryptsetup device-mapper diffutils discord-canary discount \
|
||||
ditaa dmenu dmenu-lpass docker docker-compose doxygen dunst dwarffortress \
|
||||
emacs exfat-utils farbfeld feh ffmpegthumbnailer findutils firefox flake8 \
|
||||
font-mathematica fontforge freeglut fzf gcc-libs gdb gimp glibc \
|
||||
gnome-disk-utility gnome-epub-thumbnailer gnu-free-fonts gnuplot go-tools \
|
||||
golangci-lint-bin graphviz htop i3-gaps i3lock-blur i3status igdm-bin \
|
||||
inetutils j4-dmenu-desktop javascript-typescript-langserver jfsutils jmtpfs \
|
||||
lastpass-cli less linux-headers lldb logrotate lvm2 ly-git meson minted mpc \
|
||||
mpd mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp \
|
||||
acpilight adobe-source-han-sans-jp-fonts asar ascii aspell-en aspell-fr assimp \
|
||||
awesome-terminal-fonts base-devel bat biber bleachbit bluez-firmware \
|
||||
bluez-utils bookworm boost bzip2 chicken chromium clisp compton cppcheck \
|
||||
cppreference cppreference-devhelp cpupower cronie cryptsetup device-mapper \
|
||||
diffutils discord-canary discount ditaa dmenu dmenu-lpass docker \
|
||||
docker-compose doxygen dunst dwarffortress emacs exfat-utils farbfeld feh \
|
||||
ffmpegthumbnailer findutils firefox flake8 font-mathematica fontforge freeglut \
|
||||
fzf gcc-libs gdb gimp glibc gnome-disk-utility gnome-epub-thumbnailer \
|
||||
gnu-free-fonts gnuplot go-tools golangci-lint-bin graphviz htop i3-gaps \
|
||||
i3lock-blur i3status igdm-bin inetutils j4-dmenu-desktop \
|
||||
javascript-typescript-langserver jfsutils jmtpfs lastpass-cli less \
|
||||
linux-headers lldb logrotate lvm2 ly-git meson minted mpc mpd \
|
||||
mpd-rich-presence-discord-git mpv mupdf-tools nano ncdu ncmpcpp \
|
||||
nemo-fileroller nemo-preview neofetch neovim netctl networkmanager \
|
||||
networkmanager-openvpn nm-connection-editor nnn nodejs-vmd nomacs \
|
||||
noto-fonts-emoji npm ntfs-3g numlockx openssh p7zip pacman-contrib pandoc-bin \
|
||||
pavucontrol pciutils pcurses pdfpc polybar prettier pulseaudio-bluetooth \
|
||||
python-autoflake python-envtpl-git python-epc python-importmagic \
|
||||
python-language-server python-nose python-pip python-ptvsd python-pytest \
|
||||
python-pywal qemu r raw-thumbnailer reflector rofi rofi-wifi-menu-git rsync \
|
||||
rtv rustup s-nail samba scrot sent shadow siji-git simplescreenrecorder \
|
||||
speedcrunch sshfs st-luke-git swi-prolog texlive-most texlive-bin \
|
||||
networkmanager-openvpn nm-connection-editor nnn nodejs-vmd nomacs nordvpn-bin \
|
||||
noto-fonts-emoji npm ntfs-3g numlockx openssh otf-ipafont p7zip pacman-contrib \
|
||||
pandoc-bin pavucontrol pciutils pcurses pdfpc polybar prettier \
|
||||
pulseaudio-bluetooth python-autoflake python-envtpl-git python-epc \
|
||||
python-importmagic python-language-server python-nose python-pip python-ptvsd \
|
||||
python-pytest python-pywal qemu r raw-thumbnailer reflector rofi \
|
||||
rofi-wifi-menu-git rsync rtv rustup s-nail samba scrot sent shadow siji-git \
|
||||
simplescreenrecorder speedcrunch sshfs st-luke-git swi-prolog texlive-bin \
|
||||
texlive-langchinese texlive-langcyrillic texlive-langgreek \
|
||||
texlive-langjapanese texlive-langkorean texlive-latexextra \
|
||||
texlive-localmanager-git tmux tree ttf-arphic-uming ttf-baekmuk \
|
||||
ttf-bitstream-vera ttf-dejavu ttf-google-fonts-opinionated-git ttf-joypixels \
|
||||
ttf-liberation ttf-material-design-icons-git ttf-ms-fonts ttf-symbola \
|
||||
ttf-tibetan-machine ttf-twemoji-color ttf-unifont typescript unicode \
|
||||
unicode-emoji unrar usbutils valgrind vscode-css-languageserver-bin w3m wget \
|
||||
x11-ssh-askpass xclip xdg-user-dirs-gtk xorg-drivers xorg-apps xfsprogs \
|
||||
xorg-server xorg-xinit xss-lock xvkbd yapf
|
||||
texlive-localmanager-git texlive-most tmux tree ttf-arphic-uming ttf-baekmuk \
|
||||
ttf-bitstream-vera ttf-dejavu ttf-google-fonts-opinionated-git ttf-hanazono \
|
||||
ttf-joypixels ttf-koruri ttf-liberation ttf-material-design-icons-git \
|
||||
ttf-monapo ttf-mplus ttf-ms-fonts ttf-sazanami ttf-symbola ttf-tibetan-machine \
|
||||
ttf-twemoji-color ttf-unifont ttf-vlgothic typescript unicode unicode-emoji \
|
||||
unrar usbutils valgrind vscode-css-languageserver-bin w3m wget x11-ssh-askpass \
|
||||
xclip xdg-user-dirs-gtk xfsprogs xorg-apps xorg-drivers xorg-server xorg-xinit \
|
||||
xss-lock xvkbd yapf
|
||||
#+END_SRC
|
||||
These are the minimum I would have in my own installation. You can edit it
|
||||
however you want. Let’s install those.
|
||||
@ -908,6 +911,17 @@
|
||||
sudo usermod -aG video $USER
|
||||
#+END_SRC
|
||||
|
||||
**** NordVPN
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: h-49c24a3e-a496-4200-bf64-96e945c203a0
|
||||
:END:
|
||||
Thanks to the AUR package ~nordvpn-bin~, I no longer have to manually
|
||||
maintain my VPN connections manually with OpenVPN. However, it requires a
|
||||
service that we should activate:
|
||||
#+BEGIN_SRC fish
|
||||
sudo systemctl enable --now nordvpnd
|
||||
#+END_SRC
|
||||
|
||||
*** Symlink some system config files
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: h-b14d7d03-da49-4a7b-ba05-1c0848bd8e44
|
||||
|
Loading…
Reference in New Issue
Block a user