dot config files for Wayland compositor wayfire, including vim, waybar, wf-shell, wayfire, etc.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
kuoi ab22bbd54e
replace ly with greetd, greetd-tuigreet
7 months ago
dot_config waybar: change the custom/update and font related issue 7 months ago
screenshots screenshot: update due to the corner change 7 months ago
README.md replace ly with greetd, greetd-tuigreet 7 months ago
executable_dot_vimrc vim: rm <> related, due to C++ cin cout 7 months ago
executable_dot_zshrc make waybar works better and add tilix to replace terminator 7 months ago
pkglist replace ly with greetd, greetd-tuigreet 7 months ago

README.md

Configure README

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

Wayfire

  • fcitx5 [input]

  • geary [email]

  • gnome-keyring [keyring]

  • greetd [display manager daemon]

  • greetd-tuigreet [display manager]

  • grim [screenshot]

  • kdeconnect [connect your mobbilephone and PC]

  • mako [notification]

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

  • slurp [select a region, help screenshot]

  • swaylock [lock screen]

  • tilix [terminal]

  • waybar [bar]

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

  • wf-recorder [screencast]

  • wf-roundedcorners [windows decoration]

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

  • wl-clipboard [clipboard]

  • wofi [launcher]

Waybar

  • blueberry [bluetooth management GUI]

  • networkmanager [network management tui]

  • pavucontrol [volume control GUI]

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

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