Skip to content

vogonwann/eos-sway-fedora

 
 

Repository files navigation

Sway-WM Setup and Theme for EndeavourOS for Fedora Sway

Sway EndeavourOS Community Edition

Maintenance

This is the fork of Endeavour OS Sway Community Edition for Fedora Sway Spin

Confirmed working on Fedora 39 net install iso and Fedora Workstation 39.

To Install Manually

sudo dnf install sway-config-fedora
git clone https://github.com/vogonwann/eos-sway-fedora.git
cd sway
bash sway-install.sh

Contained In The Script

p -R .config/* ~/.config/

cp .profile ~/.profile

cp .gtkrc-2.0 ~/.gtkrc-2.0

chmod -R +x ~/.config/sway/scripts

chmod -R +x ~/.config/waybar/scripts

sudo dnf copr enable atim/ubuntu-fonts -y && sudo dnf install ubuntu-family-fonts -y

sudo dnf install -y $(cat packages-repository.txt)

SDDM is the default display manager

systemctl enable sddm.service

systemctl start sddm.service

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 your experiencing issues with your cursor - edit file ~/.profile and comment out export 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 swaybg
  • Gtk3 theme handled by lxappearance
  • Filebrowser = Thunar
  • Default Terminal-Emulator = XFCE4-Terminal and/or Termite
  • Text-Editor = xed/nano
  • Bar = Waybar
  • Sound = Pulseaudio

Main shortcuts: ~/.config/sway/cheatsheet

MOD key is set to the WINKEY/LINKEY

  • MOD+Return = open floating terminal (XFCE4-Terminal)
  • MOD+O = open Browser (firefox)
  • MOD+N = open File Manager (thunar)
  • MOD+D= app menu (wofi)
  • MOD+Q = close focused app [kill]
  • Shift+PrtSc = screenshot/bring up screenshot menu
  • MOD+SHIFT+E = power-menu
  • MOD+R = resize mode
  • MOD+SHIFT+SPACE = float window
    • MOD+HOLD DOWN = drag floating window
  • MOD+↑ ↓ → ← = switch focus respectively
  • MOD+SHIFT+MINUS = send to scratchpad
  • MOD+MINUS = cycle through scratchpad

Tiling:

Is set to default for swaywm and 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 wofi

Waybar : waybar

About

EndeavourOS Community Edition setup for sway Fedora fork

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 63.6%
  • Python 21.3%
  • CSS 7.6%
  • Scheme 7.5%