2021-03-07 18:14:49 +00:00
2021-02-22 11:34:27 +00:00
2021-01-19 18:03:39 +00:00
2021-01-19 18:37:20 +01:00
2021-02-07 13:03:31 +00:00
2021-02-25 18:41:39 +01:00
2021-03-07 18:14:49 +00:00
2021-02-23 22:24:58 +02:00
2021-02-07 13:58:23 +00:00
2021-02-07 13:57:40 +00:00

Sway-WM Setup and Theme for EndeavourOS

Community Edition


The place where we test and add any new features before pushing to the main repository! Naturally it will mean things will be buggy so use at risk!

To Install manually

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

cd sway

bash sway-install.sh

Contained In The Script

cp -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 pacman -Syu --needed --noconfirm - < packages-repository.txt

dbus-launch dconf load / < xed.dconf

Lightdm Setup is Commented by Default

sudo cp lightdm-gtk-greeter.conf /etc/lightdm/

systemctl enable lightdm

systemctl start lightdm

Post install

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

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

  • Keybings Cheatsheet: press keyboard icon in waybar

  • If your experiencing issus with your cursor - edit file ~/.profile and comment out export WLR_NO_HARDWARE_CURSORS=1

To-Do

  • Find bugs and fix
  • Write WIKI

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 (or should i call it linkey?)

  • [mod]+Return = open floating terminal (XFCE4-Terminal)
  • [mod]+(Shift)+Return = open fixed terminal (Termite)
  • [mod]+o = open Browser (firefox)
  • [mod]+n = open File Manager (thunar)
  • [mod]+d = app menu (wofi)
  • [mod]+q = close focused app [kill]
  • (Shift)+(Print-Key) = screenshot/bring up screenshot menu
  • [mod]+(Shift)+e = power-menu
  • [mod]+r = resize mode
  • [mod]+(Shift)+(Space) = float window
    • {HOLD DOWN} [mod] = drag floating window
  • [mod]+(Arrow Keys) = 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]+(Arrow Keys)
    • [mod]+e = to go back to tiling

sway wofi

Waybar : waybar

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