Update wayland and wayfire.

- using kanshi and foot services now
- make foot primary terminal
- make fuzzel primary launcher
This commit is contained in:
Érico Nogueira 2021-07-28 02:39:34 -03:00
parent 73683e97fe
commit 98644b1c58
6 changed files with 54 additions and 3 deletions

View File

@ -94,7 +94,7 @@ themes="breeze-snow-cursor-theme breeze-amber-cursor-theme"
themes_desc="$(print_item themes) Color and mouse themes for a good color setup."
_util="brightnessctl grim slurp swayidle swaylock wl-clipboard gammastep"
_gui="Waybar alacritty nwg-launchers mako"
_gui="Waybar foot fuzzel nwg-launchers mako kanshi"
wm="${_util} ${gui} wayfire wf-shell wcm wayfire-plugins-extra"
wm_desc="$(print_item wm) Install Wayfire and supporting packages. Depends on fonts and themes."

View File

@ -0,0 +1,30 @@
font = IBM Plex Mono:size=11, DejaVu Sans Mono:size=12
dpi-aware = no
# look into px?
#font = Liberation Mono:size=12
#term = foot-direct
[tweak]
grapheme-shaping = yes
[colors]
foreground = 0x4d4d4c
background = 0xeeeeee
regular0 = 0xededed
regular1 = 0xd7005f
regular2 = 0x718c00
regular3 = 0xd75f00
regular4 = 0x4271ae
regular5 = 0x8959a8
regular6 = 0x3e999f
regular7 = 0x4d4d4c
bright0 = 0x969694
bright1 = 0xd7005f
bright2 = 0x718c00
bright3 = 0xd75f00
bright4 = 0x4271ae
bright5 = 0x8959a8
bright6 = 0x3e999f
bright7 = 0x90a3a3

View File

@ -0,0 +1,13 @@
profile home_desk {
output "LG HDR WFHD" enable mode 2560x1080 position 0,0
output eDP-1 enable scale 1.1 position 0,1080
}
profile only_external {
output "LG HDR WFHD" enable mode 2560x1080 position 0,0
output eDP-1 disable
}
profile out_and_about {
output eDP-1 enable scale 1 position 0,0
}

View File

@ -69,17 +69,20 @@ toggle = none
binding_0 = <shift> <super> KEY_D
binding_1 = <shift> <super> KEY_X
binding_2 = <shift> <super> KEY_E
binding_launcher = <super> KEY_D
binding_launcher = <super> KEY_E
binding_launcher2 = <super> KEY_D
binding_lock = <super> KEY_ESC
binding_logout = <super> <shift> KEY_ESC
binding_mute = KEY_MUTE
binding_screenshot = KEY_PRINT
binding_screenshot_interactive = <shift> KEY_PRINT
binding_terminal = <super> KEY_ENTER
binding_terminal2 = <super> <shift> KEY_ENTER
command_0 = nwggrid
command_1 = swaylock
command_2 = runsvdir-sway-kill
command_launcher = nwgdmenu
command_launcher2 = fuzzel --font="Liberation Sans:size=12"
command_light_down = brightnessctl set 5%-
command_light_up = brightnessctl set +5%
command_lock = swaylock
@ -87,7 +90,8 @@ command_logout = wlogout
command_mute = pactl set-source-mute @DEFAULT_SOURCE@ toggle
command_screenshot = grim $(date '+%F_%T').webp
command_screenshot_interactive = slurp | grim -g - $(date '+%F_%T').webp
command_terminal = alacritty
command_terminal = footclient
command_terminal2 = foot
command_volume_down = pactl set-sink-volume @DEFAULT_SINK@ -5%
command_volume_up = pactl set-sink-volume @DEFAULT_SINK@ +5%
repeatable_binding_light_down = KEY_BRIGHTNESSDOWN

2
wayland/services/foot/run Executable file
View File

@ -0,0 +1,2 @@
#!/bin/execlineb -P
foot --server

2
wayland/services/kanshi/run Executable file
View File

@ -0,0 +1,2 @@
#!/bin/execlineb -P
kanshi