Patching suckless software: st Mouse Scrolling and dwm System Tray and Swallowing

  Рет қаралды 2,273

Brent Westbrook

Brent Westbrook

Күн бұрын

In this video, I apply several patches to my builds of st and dwm to add scrollback functionality in the terminal, to add a system tray, and to allow terminals to swallow graphical applications they spawn.
I ran into some trouble with picom and screenkey, but following the video, I copied /usr/share/doc/picom/picom.conf.example to ~/.config/picom.conf and set vsync=false to fix the error encountered in the video. After that screenkey did show up in the systray by itself. I also installed slop to allow me to select a region for screenkey to appear in.
Timestamps:
00:00 Introduction
00:55 st scrollback
07:30 st mouse scrollback with shift
09:57 st mouse scrollback
11:55 dwm systray
21:28 dwm swallow
Website: bwestbro.com

Пікірлер: 7
@SerobZeromintis
@SerobZeromintis 5 ай бұрын
damn I didn't know you had to actually get the name given by xprop for the st terminal lol thank you
@Torvating
@Torvating 2 жыл бұрын
BROHHHH I spent a whole day trying to fix this (st Mouse Scrolling) your video saved my live ! THANK YOU SOOO MUCH :D hehehe
@bwestbro
@bwestbro 2 жыл бұрын
I'm glad it helped!
@Torvating
@Torvating 2 жыл бұрын
@@bwestbro quick question: To swap from a tag to another we need to do SUPERKEY+2 (or any other number) is it possible to use the numbers from keypad ?(the numbers on the right side of the keyboard) I know that I have to change the config.def.h on the keys area. But idk what name I should use for it
@bwestbro
@bwestbro 2 жыл бұрын
I think if you add #include to your config.h, you should be able to use XF86XK_Numeric0 and the other numbers for the keypad. If those don't work, I'd look through that header file and see if anything else sounds promising. I'd give it a try myself, but I don't have any keyboards with num pads!
@SimulatedWarfare
@SimulatedWarfare 2 жыл бұрын
thank you bro. Couldnt fix this on my own ( the scrolling ) since i suck at programming. Thanks!
@bwestbro
@bwestbro 2 жыл бұрын
I'm glad it helped!
Patching Suckless Programs Made Easy
21:26
Mental Outlaw
Рет қаралды 89 М.
Applying Patches To Suckless Software
20:02
DistroTube
Рет қаралды 32 М.
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 4,1 МЛН
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 33 МЛН
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
~/.dotfiles in 100 Seconds
13:54
Fireship
Рет қаралды 412 М.
When RESTful architecture isn't enough...
21:02
Dreams of Code
Рет қаралды 256 М.
The Simple Terminal: st from Suckless, and how I extend it
13:25
More dwm  and slstatus customization
12:12
linux dabbler
Рет қаралды 3,9 М.
Every Programming Language Ever Explained in 15 Minutes
15:29
Flash Bytes
Рет қаралды 297 М.
Day 12 (dwm) -  Status Bar Configuration
18:39
DistroTube
Рет қаралды 76 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 61 МЛН
Я купил первый в своей жизни VR! 🤯
1:00
Вэйми
Рет қаралды 2 МЛН
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 13 МЛН