BluishHumility 958a6a25b7 Update README
* Update shields.io maintenance badge
* Update keybindings
* Grammar/punctuation edits

Drop swaylock.png since we are not using it.
2024-12-31 22:52:00 -05:00
2024-12-31 22:52:00 -05:00
2021-02-07 13:03:31 +00:00
2024-12-31 22:52:00 -05:00

Sway-WM Setup and Theme for EndeavourOS

Sway EndeavourOS Community Edition

Maintenance

To Install Sway

With the EOS Installer

  1. In the live environment, choose "Fetch your install customization file" from the Welcome app.
  2. Type or paste the URL for the Sway user_commands.bash file.
https://raw.githubusercontent.com/EndeavourOS-Community-Editions/sway/main/setup_sway_isomode.bash

welcome_install-customization-file

  1. Click OK , then back in the Welcome app click Start the Installer and proceed with an online installation. Be sure to choose "no desktop" on the DE selection screen.

installer-no_desktop

Manually (Post-Installation)

Alternatively, you can add Sway after the installation is complete by cloning the repo and running the sway-install.sh script.

git clone https://github.com/EndeavourOS-Community-Editions/sway.git

cd sway

sudo ./sway-install.sh

Post install

  • Keyboard layout in: ~/.config/sway/config.d/input

  • Screen settings in: ~/.config/sway/config.d/output

  • Keybindings Cheatsheet: press keyboard icon in waybar

  • If you are experiencing issues with your cursor, edit /etc/greetd/regreet.toml and uncomment WLR_NO_HARDWARE_CURSORS = "1"

Get involved at our forum:

https://forum.endeavouros.com/t/sway-edition-general-conversation

Tutorial for sway-wm settings:

  • Background handled by Azote
  • Filebrowser = Thunar
  • Default Terminal-Emulator = Foot
  • Text-Editor = xed/nano
  • Bar = Waybar
  • Sound = Pulseaudio

Keyboard shortcuts:

Mod key is set to the Super/Windows󰖳/Command󰘳 key

  • Mod+Return = Open terminal (Foot)
  • Mod+O = Open Browser (Firefox)
  • Mod+N = Open File Manager (Thunar)
  • Mod+D= App launcher (Fuzzel)
  • Mod+Shift+D= App menu (nwg-drawer)
  • Mod+Q = Close focused app [kill]
  • PrtSc = Snip a screenshot
  • Ctrl+PrtSc = Screenshot a window
  • Shift+PrtSc = Screenshot the display
  • Mod+Shift+E = Power menu
  • Ctrl+Mod+↑ ↓ → ← = Resize window
  • Mod+ right click = Resize window
  • Mod+Shift+Space = Float window
  • Mod+Shift+↑ ↓ → ← = Move window
  • Mod+ left click = Move window
  • Mod+↑ ↓ → ← = Switch focused window
  • Mod+Shift+- = Send to scratchpad
  • Mod+- = Cycle through scratchpad

See also a keybinding cheatsheet when you click the keyboard icon in the Waybar.

Tiling:

Windows are set to tile by default in Sway. This can be changed to:

  • stacking: Only the focused window in the container is displayed. You get a list of windows at the top of the container.
    • Mod+S = Vertical List
    • Mod+W = Horizontal List
      • navigate lists with Mod+↑ ↓ → ←
    • Mod+E = Back to tiling

sway

Fuzzel: fuzzel

Waybar: waybar

Description
No description provided
Readme 32 MiB
Languages
QML 33.8%
Shell 32.5%
Python 20.5%
CSS 13.2%