~eduardoroboto/.dots

dotfiles
878ced5c — eduardoroboto 1 year, 3 months ago
change: remenber to change
46ad9c89 — eduardoroboto 1 year, 3 months ago
emacs to gitinore

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~eduardoroboto/.dots
read/write
git@git.sr.ht:~eduardoroboto/.dots

You can also use your local clone with git send-email.

#Table of Contents

  1. how-to
    1. custom home names
    2. refind
    3. Security
      1. Links
    4. Pacman
    5. dots
    6. yay
    7. Desktop Wayland
    8. Packages
      1. List of fonts
      2. Language
      3. Utilities
      4. Media

Dot files for my computer

#how-to

#custom home names

Create the user folder, install xdg-user-dirs

Write this on the file /etc/xdg/user-dirs.defaults
DESKTOP=desk
DOWNLOAD=dwn
TEMPLATES=templates
PUBLICSHARE=pub
DOCUMENTS=doc
MUSIC=mu
PICTURES=pic
VIDEOS=vid
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos

Create the home folder with the right ownershipm, run this command

LC_ALL=C xdg-user-dirs-update --force

#refind

Instead of GRUB now a us refind, more simple, and better. On the backup folder there is the conf file that I use on my system.

Just remenber to install all the kernels linstend, and use the same names of partitions.

follow the guide ArchWiki: refind

#Security

  1. Install and enable apparmor and firejail
  2. Install ufw and gufw
  3. Install pass, pass-otp, keepassxc and tessen

Restore my pass repository and keepassxc database

Guides on ArchWiki

  1. AppArmor
  2. Firejail

  1. AppArmor
  2. Firejail
  3. Uncomplicated Firewall
  4. Microcode

#Pacman

Pacman config on Misc Options add

  1. ILoveCandy
  2. Color

And uncomment

  1. CheckSpace
  2. ParallelDownloads = 5

#dots

Install stow, stow this folder

#yay

Install yay

AUR: yay

#Desktop Wayland

  1. Wayland
  2. Sway
  3. PipeWire
  4. fish

#Packages

#List of fonts

ttf-droid ttf-fira-code ttf-fira-mono ttf-fira-sans ttf-hack ttf-liberation ttf-nerd-fonts-symbols ttf-opensans ttf-roboto ttf-roboto-mono ttf-ubuntu-family

#Language

fcitx5 fcitx5-configtool fcitx5-gtk fcitx5-mozc fcitx5-nord fcitx5-qt hunspell hunspell-enus hunspell-pt-br

#Utilities

pavucontrol neofetch btop pcmanfm zathura zathura-djvu zathura-cb zathura-pdf-mupdf zathura-ps zenity

#Media

mpd mpc ncmpcpp mpv yt-dlp streamlink