mirror of
https://github.com/swaywm/sway.git
synced 2024-11-25 09:21:28 +00:00
Updated Fully functional sway desktop with GNOME integration under Debian Ubuntu (markdown)
parent
fdadead44b
commit
8057bff162
|
@ -101,7 +101,11 @@ Now edit `~/.config/sway/config` and add the line `exec mako` somewhere, to star
|
||||||
|
|
||||||
## Application launcher and exit menu
|
## Application launcher and exit menu
|
||||||
|
|
||||||
We'll improvise an application launcher using `fzf` and the terminal emulator `kitty`. We need the newest version of kitty for proper wayland support, so we'll install the binary release from their GitHub repository. Install them:
|
We'll improvise an application launcher using `fzf` and the terminal emulator `kitty`, it'll look like this:
|
||||||
|
|
||||||
|
![](https://davidrios.github.io/configs/kitty-fzf-launcher.png)
|
||||||
|
|
||||||
|
We need the newest version of kitty for proper wayland support, so we'll install the binary release from their GitHub repository. Install them:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt install fzf curl xz-utils suckless-tools
|
sudo apt install fzf curl xz-utils suckless-tools
|
||||||
|
@ -138,7 +142,11 @@ This will setup a basic menu launcher that can be summoned with the default `$me
|
||||||
|
|
||||||
### Exit menu
|
### Exit menu
|
||||||
|
|
||||||
For exit options, we'll use this simple script: <https://gist.github.com/davidrios/41d72ef3f97104400c353bab3b1b89ab>, like so:
|
This is how the exit menu will look:
|
||||||
|
|
||||||
|
![](https://davidrios.github.io/configs/kitty-fzf-exit-menu.png)
|
||||||
|
|
||||||
|
We'll use this simple script: <https://gist.github.com/davidrios/41d72ef3f97104400c353bab3b1b89ab>, like so:
|
||||||
|
|
||||||
```
|
```
|
||||||
cd /tmp
|
cd /tmp
|
||||||
|
@ -180,7 +188,7 @@ meson build
|
||||||
sudo ninja -C build install
|
sudo ninja -C build install
|
||||||
```
|
```
|
||||||
|
|
||||||
Now to set sway key bindings. In the example below, the `PrtScn` key save a screenshot for the whole desktop and `Alt+PrtScn` let you select a region to capture. Add them to the sway config:
|
Now to set sway key bindings. In the example below, the `PrtScn` key save a screenshot of the whole desktop and `Alt+PrtScn` lets you select a region to capture. Add them to the sway config:
|
||||||
|
|
||||||
```
|
```
|
||||||
set $screenshot_file \"$HOME/Pictures/screenshot-$(date '+%Y-%m-%d_%H-%M-%S').png\"
|
set $screenshot_file \"$HOME/Pictures/screenshot-$(date '+%Y-%m-%d_%H-%M-%S').png\"
|
||||||
|
|
Loading…
Reference in a new issue