Waydog Linux#

Waydog Desktop

Waydog是一款基于Debian的轻量Linux发行版,使用最新的Wayland显示服务。

默认已安装Labwc和Sway,安装程序中有单独的选项用于安装Mango、Niri和Wayfire合成器。

https://sourceforge.net/projects/lilidog/files/Releases/

Live Username = ‘user’ and Live Password = ’live’.

Waydog可以在虚拟机里运行,但由于明显需要Wayland,所以表现不是很好。

特性#

  • 快捷键 任意窗口下使用’Super + F1’查看快捷键清单。
  • 默认安装Labwc和Sway,登录时可选择切换。
  • Mango, Niri and Wayfire available through the installers.
  • 使用SDDM显示管理器。
  • Ly login manager is included as a separate install option.
  • Waybar provides the panel top bar.
  • Waybar Options provides a dialog to adjust waybar settings on the fly.
  • NWG Look provides the interface for GTK settings.
  • Labwc Tweaks provides for common Labwc adjustments.
  • Gamma Control provides gamma and contrast control, with custom presets.
  • Usbimager to create USB images.
  • Waypicker color picker for Wayland use. Copies selection to clipboard.
  • Kernel remover for those that build their own, or just to clean up.
  • Waypaper wallpaper setter for both wallpaper and SDDM login screen.
  • GRUB background changer. Select any .jpg or .png for your boot image.
  • Logout theme changer for choosing icons and layout.
  • Random BG changer using ‘Super+v’.
  • Ld-hotcorners providing four hotcorners for program use. ‘Super + z’
  • Random BG Daemon from the Toggles menu, or using ‘Super + Shift + r’.
  • Grimshot screenshot. Adds screenshots directly to ~/Pictures.
  • Fuzzel menu. (dmenu equivalent) (Super + F5)
  • Mako provides the system notifications.
  • Sway has gaps!
  • Optional Waydog installers for a few different items. VirtualBox, kernels, extra themes, Conky, Dropbox, and more.

There are only a few basic programs to get you started. Firefox, Geany, Thunar, and Xfce4-terminal are standard for the main programs. It is up to the user to select others.

终端#

Waydog allows for the installation and use of terminal other than xfce4-terminal. Ghostty is an install option from the Waydog Installers, while alacritty, foot, kitty, guake, and lxterminal are available from the Quickgrab installers within the Waydog installers.

Ghostty, Alacritty, and Foot have basic configurations in place. For Ghostty, the config will be in ~/.config/ghostty/config.ghostty. The Alacritty and Foot configurations can be copied from /etc/xdg:

Alacritty:

mkdir -p ~/.config/alacritty && cp /etc/xdg/alacritty/alacritty.toml ~/.config/alacritty/

Foot: for foot, you will be asked whether to keep the default configuration upon installation. This is your choice. The default added for distro use only changes a few options to make foot match Waydog a bit better:

mkdir -p ~/.config/foot && cp /etc/xdg/foot/foot.ini ~/.config/foot/

Look here for more Alacritty options: https://github.com/alacritty/alacritty/blob/master/extra/man/alacritty.5.scd

All current options for Foot are already available in the configuration.

Both foot and Alacritty can be found in the Quickinstallers in the Waydog Installer dialog or installed directly through apt.

TO Change Terminals:#

Use: sudo update-alternatives --config x-terminal-emulator

or, just start typing ’terminal’ and use the autocomplete to find ’terminal-choices’, which will then open the alternatives dialog.

This should change all terminal use in the system over to your preferred terminal, except for Thunar, which will require adding or editing the existing entry.

Thunar Terminal Change (change ‘Ghostty’ to whatever you use):#

To add a new right-click action for Ghostty, at the top of Thunar, go to: Edit -> Configure custom actions -> Plus Symbol

For the name: Open Terminal Here (Ghostty)

For the command: ghostty --working-directory=%f

For the icon, look for: com.mitchellh.ghostty

Then under ‘Appearance Conditions’, make sure to check only **directories**, leaving the rest unchecked.

You can move a new entry up in the list by selecting the entry, and use the arrow keys to move it up or down for the right-click menu.

From the thunar dialog, only append the name for the entry (xfce4). Then change the actual command used in:
~/.local/share/xfce4/helpers/custom-TerminalEmulator.desktop

Change lines 7 and 10 to xfce4-terminal: X-XFCE-CommandsWithParameter=/usr/bin/xfce4-terminal "%s" X-XFCE-Commands=/usr/bin/xfce4-terminal

Notes:#

Logging out of the different compositors requires different commands. If you have issues logging out to either SDDM or Ly, you may need to change the command used in /usr/local/bin/ld-logout. Best practice here is to copy ld-logout to ~/bin and make your changes there.

To follow the current development of Waydog: Github Site