dotconfig/README.md
2022-08-22 10:26:25 +01:00

2.1 KiB

Configure README

To use this dot file, you need to install these packages. For Arch Linux users you can use my repository.

Wayfire

  • wf-shell: wf-background [background], wayland-logout [logout]

  • waybar [bar]

  • mako [notification]

  • fcitx5 [input]

  • gnome-keyring [keyring]

  • wofi [launcher]

  • tilix [terminal]

  • swaylock [lock screen]

  • nwg-launchers: nwgbar [logout lock restart shutdown UI], nwggrid [applications menu]

  • grim [screenshot]

  • slurp [select a region, help screenshot]

  • wf-info [select a window, help screenshot and screencast]

  • wf-recorder [screencast]

  • wl-clipboard [clipboard]

  • pulsemixer [control voice]

  • wf-roundedcorners [windows decoration]

  • kdeconnect [connect your mobbilephone and PC]

  • ly [display manager]

Waybar

  • ttf-nerd-fonts-symbols [font for waybar]

  • networkmanager [network management tui]

  • blueberry [bluetooth management GUI]

  • pavucontrol [volume control GUI]

Others

  • vim-wayland-clipboard [for vim clipboard]

  • config /etc/enviroment file

GTK_USE_PORTAL=0
GTK_THEME=Graphite-Dark

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
INPUT_METHOD=fcitx

QT_QPA_PLATFORM=wayland

Use My Arch Linux Repository

Add the following content to the /etc/pacman.conf

[guoyi]
Server = https://repo.malacology.net/$arch

install GPG keyring to use my repository

# pacman-key --recv-keys B1F96021DB62254D
# pacman-key --finger B1F96021DB62254D
# pacman-key --lsign-key B1F96021DB62254D

then sync the database

# pacman -Syu

install all pkgs you need

# pacman -Sy $(curl -sS https://git.malacology.net/malacology/dotconfig/raw/branch/master/pkglist)

Screenshots