mirror of
https://github.com/swaywm/sway.git
synced 2024-11-22 07:51:28 +00:00
Remvoe "recommended apps" section, this doesn't belong here
parent
27f7c519c8
commit
31dc666ad0
|
@ -103,26 +103,4 @@ if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then
|
|||
fi
|
||||
````
|
||||
|
||||
If you are on a single-user system and are used to having your account auto-login, you can configure `getty` to log you into the same tty that you have set to automatically execute sway. See the [Arch Wiki](https://wiki.archlinux.org/index.php/Getty#Automatic_login_to_virtual_console) on this topic. Note that this should only be done if you have some other layer of security such as a password-protected filesystem which is decrypted on boot.
|
||||
|
||||
## Making sway functional
|
||||
|
||||
This section is not really Debian-specific except in so far as the presence in the repositories is noted. However these details should not be overlooked if you found your way directly to this guide without doing any other research.
|
||||
|
||||
**If you are new to `sway` and/or `i3`, be prepared for the fact that `sway` is largely unusable without some prior configuration and additional packages.** This is especially an issue if you installed using the minimal Debian Network Install image, in which case absolutely no graphical applications will be installed and you will have no way of doing anything without first changing to another tty, installing a terminal emulator of some kind and bind it to a key in your configuration file.
|
||||
|
||||
The configuration file for sway is read primarily from `$HOME/.config/sway/config`. A sample configuration file will have been installed in `/usr/local/etc/sway/config`. You should copy it and to the correct location in your home directory and edit it before launching `sway` for the first time.
|
||||
|
||||
Here is some additional software you might find useful:
|
||||
* urxvt - A popular lightweight terminal option which is used in the sample config (available in the repositories as `rxvt-unicode`)
|
||||
* [swaylock](https://github.com/swaywm/swaylock) - A simple session locker
|
||||
* [swayidle](https://github.com/swaywm/swayidle) - A customizable idle activity daemon
|
||||
* [waybar](https://github.com/Alexays/Waybar) - An enhanced taskbar (replaces `swaybar`).
|
||||
* [rofi](https://github.com/davatorium/rofi) - A flexible launcher and dmenu alternative (available in the repositories)
|
||||
* [dunst](https://github.com/dunst-project/dunst) - A lightweight and customizable notification daemon (available in the repositories)
|
||||
* [grim](https://github.com/emersion/grim) - A wayland compatible screenshot tool (available in the repositories)
|
||||
* [zathura](https://github.com/pwmt/zathura) - A lightweight and customizable, keyboard-driven PDF viewer (available in the repositories).
|
||||
|
||||
`sway` is extremely popular on [the unixporn subreddit](https://www.reddit.com/r/unixporn/search/?q=sway&restrict_sr=1). You may wish too have a look for other recommended applications and configurations there.
|
||||
|
||||
Feel free to add additional recommended applications to this list, noting that most users are interested in `sway` as a lightweight, keyboard-driven window manager. Heavy GUI applications like FireFox and LibreOffice are great options for all desktops, but are not specifically relevant to those goals.
|
||||
If you are on a single-user system and are used to having your account auto-login, you can configure `getty` to log you into the same tty that you have set to automatically execute sway. See the [Arch Wiki](https://wiki.archlinux.org/index.php/Getty#Automatic_login_to_virtual_console) on this topic. Note that this should only be done if you have some other layer of security such as a password-protected filesystem which is decrypted on boot.
|
Loading…
Reference in a new issue