I did a quick read, and Qtile will allow a margin around the bar and transparency. Where you define its height, add margin = 0 ‘Space around bar as int or list of integers [N E S W]’ and opacity = 0.8. Incidentally, if you want to clean up your config a bit, you can define the bar background color in the same area and delete those background definitions from your widget settings.
dwm lover here, couldn't help but defend it. There is a patch called "bar padding" using which you can make it look like DT's setup, i.e. get some padding around the bar.
Yep, with you on this one - I'm on dwm with the padding patches, looks awesome. Personally using ibhagwan's picom fork at the moment, but will check this one out shortly to compare.
I don’t see how he didn’t realize honestly. If you are modifying C source code, you will be able to change where a rectangle in that source code is drawn.
@@adjmonkey dwm is not his daily driver and more importantly, instead of keeping track of all the dwm patches out there or mess with little things, he is busy making quality content like this. I believe the least we could do is cut the man some slack.
Never been that early at DT's video. So just use this opportunity to say, DT, you rock! Your stuff makes my chronic procrastination somewhat productive :)
Nice to know it exists, a month ago or so I was searching for a way to have "macOs like" animations on i3 and didn't find anything, I might try this fork !
Hey DT, you can adjust the position of Xmonad prompt to open center screen or have it offset a little, you need to change the position and height for the prompt XPConfig to position = CenteredAt { xpCenterY = 0.05, xpWidth = 0.3 } height = 20 this is what I use, you can of course have the width be full screen width and all that.
Lmao as soon as I saw this video I knew that you were gonna reference this particular branch of picom. I just started using it for my new awesome wm setup and I love it.
@distrotube To change the postion of the prompt just add ", position = CenteredAt { xpCenterY = , xpWidth = }" this line to you dtXPConfig or you can look into other options in "XPPosition" section of Xmonad.Prompt and thank you for all your content , It really taught me alot about window manager and have really started using window managers
I want to mention that the borders will look somewhat broken in i3. That is i3's fault to be clear, since it does not tell it's border width to other applications. Picom does have a workaround for that however, being the "round-borders-rule = [];" array. You can add (the part between < and > , but not the themselves!) to your picom config to get rounded borders on actual windows (and not other things like notifications) only. The has to match your border width or else it'll look broken.
Hey, I've had this same problem with the cut borders, but even by setting the round-borders-rule, I did not manage to fix it, could you provide me some help? I am using the default configuration, just changed the corner-radius and some opacities. The borders are the only indicator of which window I am in, so I really need them, this is the only reason I may stop using the rounded borders, but I would really like to keep using it.
@@kendarr This was posted over a year ago. I recall some discussion on the pull request for the rounded borders patch about i3 reporting the border width, but with a non-standard variable. Either i3 was patched to use the standard or picom was patched to also accept i3.
I always thought it would be so cool if you could animate a border around the entire shell. Like LEDs dancing with various patterns framing the entire terminal.
@@a_maxed_out_handle_of_30_chars I have a different fork of picom that uses kawaise blur, but doesn't have these animations. It doesn't really hit the CPU all that much, but my 1070ti gets a 5-10% jump in usage which is not that bad. Works just fine on Intel HD 530 graphics as well.
you will also have to write a line or two in your shell config to make it print one of the scripts each time its run, its really easy in fish. Just this line in config.fish: eval (random choice (ls /usr/local/bin/colorscripts)) put only the color shell scripts in /usr/local/bin/colorscripts and append the path to $PATH and you are good to go.
Picom is alright - but I had too many issues with it. (Using an NVIDIA GPUI) - I gave up and switched from i3/picom to Plasma/KWin/Krohnkite. All of the same effects and more - and most importantly, super performant and stable (even using their experimental settings).
Nice. Remember back in the day when compiz-fusion was all the rage?!!!! 😂 Also, ty. I am using your polybar config as I am trying bspwm in a vm (I also playing with Manjaro build tools to create my custom iso - love it so far)!
not sure what i've done wrong. i installed from aur i got the config. but by "default" it doesn't work lol. i've tried using the file named picom.conf and with the sample in there. i also have the file on awesome and in the autostart. but it just doesn't seem to do anything. im pretty confused it's not hard.
This is cool and having window animations in i3. The default animation values are annoying IMO, they're like "hey, look at me I'm here!", too distracting. I changed the transition powers to 0.015 and the length to 200 and it seems pretty good now - you can see they're there, but they don't jump in your face.
I will probably keep this fork of picom but I will definitely turn off rounded corners due to it being a hassle to force some windows to exclude themselves from having rounded corners. I will probably leave the blurring on (I don't typically have transparent backgrounds in my programs anyway) and the animations on (but I may adjust the speed).
Did you configure the rounded corners of the terminal windows via your windowmanger? Becouse i still haven't figured out a way to have rounded corners without cutting of the border in i3and although i dont even want them that bad i am way to invested to give up trying to get them somehow xD
The picom rounded corners and the blurrying effects are not working for me on awesome wm... The animations do work though. Has anyone had the same problem and found a way to fix it ? thanks
The only thing not achievable with default picom is the animations, rest of the features like rounded corners, gaussian blur, dual-kawase blur is available in default one.
It's damn cool... Is there a way to make the animation of changing tags be different. I mean when the desired tags to go is left to the current tag, the client animation would be left-right. Thanks.
Hi dt, I tried to install your qtile configuration on my fresh install of Arch Linux but I keep getting configuration error. I also tried to install it on my arcolinux vm and I get this error: "Configuration error: 'CalledProcessError' object has no attribute 'strerror'. I cloned the git repository and modified the path of the config inside the py file. Any other advice on how to install it? Thanks.
hey I have a question. with this picom, open a video on vlc and jump around back and forth. does it crash the composition? this is what happens to me with either standard picom or trycone. I have nvidia card, using i3. do any of you guys have the same problem?
Hey DT. I noticed that for every video whenever you press enter it has a super distinct sound to it. Is there a virtual 'tap' sound that plays when you hit the key, or is your keyboard just that crisp?
Picom looks nice! Compiled it on my system but crashes instantly when trying to run it (Ubuntu 20.10 w/ RX480 using amdgpu driver), tried different configs but will be sticking with plain old compton for now. Anyone know how to fix ```free(): double free detected in tcache 2``` ?
Hey DT! You CAN change your run prompts location! Just use `position = CenteredAt { xpCenterY = 0.025, xpWidth = 1 }`. You can always look in the Xmonad section of the Haskell documentation for more info. One potential solution to your trayer issue would be to add it to the floating list, then move it (programmatically), and lastly re add it to your tray list. Kinda hacky, IK, but what can you do, right? On another note, in another comment I'll post a link to my config, it has some features I really thing you'd be interested in. I use the Colemak keyboard layout, so that's my my keybindings are vastly different. Anyway, have a great day! You're my favorite (and most morally sound) FOSS content creator.
sometimes i wonder why even bother starting a window manager, i mean most of the stuff (shown here) can be done on a bare tty, 'screen' might be all you need ... ;)
If you use only terminal applications, yeah. But he's showing off a GUI altering program. Kind of hard to show without a GUI 😅 Also, TTY scares normies, his channel is about easing normies into Linux, then into power user Linux. We don't want to scare off the normies, now do we?
@@techtiger2558 yeah I'm sorry, i focused on a small portion of the big picture. so let me rephrase: "sometimes i wonder why 95 % of the time even bother ...." ;) also, not starting a GUI makes it so much easier to include things like awk and sed, because you really need them on tty, there is no gui that does that for you ^^ (ah I'm hearing someone yell ncurses in the background, sigh)
- "mainly i'm after function more than style"
- has 10 different WM configs, uses fish and starts the shell with colored doodles
c'mon DT
he is a closet bloater
AAAH you were earlier than me on "mainly i'm after function more than style " ......
style is functional ; )
Shaft gets me is modern computers can handle this. If he done this on a server that's where your be a bit like wtf.
@@priyapepsi It was a joke
This channel is amazing. It shows me that Linux can always get better.
ikr
I did a quick read, and Qtile will allow a margin around the bar and transparency. Where you define its height, add margin = 0 ‘Space around bar as int or list of integers [N E S W]’ and opacity = 0.8. Incidentally, if you want to clean up your config a bit, you can define the bar background color in the same area and delete those background definitions from your widget settings.
dwm lover here, couldn't help but defend it. There is a patch called "bar padding" using which you can make it look like DT's setup, i.e. get some padding around the bar.
Yep, with you on this one - I'm on dwm with the padding patches, looks awesome. Personally using ibhagwan's picom fork at the moment, but will check this one out shortly to compare.
I don’t see how he didn’t realize honestly. If you are modifying C source code, you will be able to change where a rectangle in that source code is drawn.
@@adjmonkey dwm is not his daily driver and more importantly, instead of keeping track of all the dwm patches out there or mess with little things, he is busy making quality content like this. I believe the least we could do is cut the man some slack.
same. really, really want to get into dwm.
Derek is an example of someone who loves his work. when you love what u do u can be very professional!
I've been searching for this for like 3 months thank u so much dt your content is amazing as always
Never fails. Spend hours of working in default picom config to get the way I want it, and DT releases a video on how to make it better.
spent hours trying to get this to run in void linux to no avail.
I'm so glad there are no more reasons having all these millions of forks because the original one supports all this now
Works great in dwm. Nice job DT.
Thanks again DT. I like those "curves".
did you had any problemas installing it?"
@@neilrodriguez6581 No problems installing on an Arcolinux version of bspwm.
for anyone wondering animations were quite laggy on my laptop but became really smooth after disabling rounded corners
Same here.
the animation looks very smooth :)
They are quite smooth on my machine.
I've been watching your videos for a couple of weeks now, just realized I'm not subscribed so I fixed that. Love your content!
Never been that early at DT's video. So just use this opportunity to say, DT, you rock!
Your stuff makes my chronic procrastination somewhat productive :)
Sort of. With his emacs stuff he DOS-ed me for months...
one of the reasons to love linux world. this lovely DT guy
Nice to know it exists, a month ago or so I was searching for a way to have "macOs like" animations on i3 and didn't find anything, I might try this fork !
Awesome ! Thank you very much for all the good work you provide us DT
Hey DT! There's actually a patch for DWM that allows you to set padding between the bar and the screen, looks nice! Thanks for the video!
Hey DT, you can adjust the position of Xmonad prompt to open center screen or have it offset a little, you need to change the position and height for the prompt XPConfig to
position = CenteredAt { xpCenterY = 0.05, xpWidth = 0.3 }
height = 20
this is what I use, you can of course have the width be full screen width and all that.
Thanks for the tip!
Lmao as soon as I saw this video I knew that you were gonna reference this particular branch of picom. I just started using it for my new awesome wm setup and I love it.
Now my zoomer ass can finally feel the 21st century in tiling window managers
wdym Tiling WMs have been zoomer for like the last few years
Nice! I use picom with rounded corners and blur. Like the animation though. Might have to swap it out.
Just tried it. It works very well with dwm. Nothing too funky with the bar.
@distrotube To change the postion of the prompt just add ", position = CenteredAt { xpCenterY = , xpWidth = }" this line to you dtXPConfig or you can look into other options in "XPPosition" section of Xmonad.Prompt and thank you for all your content , It really taught me alot about window manager and have really started using window managers
I want to mention that the borders will look somewhat broken in i3. That is i3's fault to be clear, since it does not tell it's border width to other applications. Picom does have a workaround for that however, being the "round-borders-rule = [];" array. You can add (the part between < and > , but not the themselves!) to your picom config to get rounded borders on actual windows (and not other things like notifications) only. The has to match your border width or else it'll look broken.
Hey, I've had this same problem with the cut borders, but even by setting the round-borders-rule, I did not manage to fix it, could you provide me some help? I am using the default configuration, just changed the corner-radius and some opacities. The borders are the only indicator of which window I am in, so I really need them, this is the only reason I may stop using the rounded borders, but I would really like to keep using it.
Just use i3 gaps, it worked for me atleast
@@kendarr This was posted over a year ago. I recall some discussion on the pull request for the rounded borders patch about i3 reporting the border width, but with a non-standard variable. Either i3 was patched to use the standard or picom was patched to also accept i3.
@@SkyyySi oh cool, I'm using arch gui, and it came with gaps, I just assumed that it needed that forked
Thank you so much dt, I tried on my dwm ..it works learnt a lot about tiling window manager from ur video, Thanks from India.👍
Aah rounded corners... a timeless plot eternally fueled by xPU vendors... 😅
What command do you run when you start your terminal that gives these colors?
Hey DT, how can I get those colorful monster icons kind of things in my terminal.
Check my GitLab (link in show notes). Look for a repo called shell-color-scripts.
I always thought it would be so cool if you could animate a border around the entire shell. Like LEDs dancing with various patterns framing the entire terminal.
This video is so awesome thanks man!
are animations as heavy as blur on the cpu?
I have a threadripper so I might not be the best person to ask. But it isn't taxing my cpu much.
@@DistroTube I'll test it then :)
@@a_maxed_out_handle_of_30_chars I have a different fork of picom that uses kawaise blur, but doesn't have these animations. It doesn't really hit the CPU all that much, but my 1070ti gets a 5-10% jump in usage which is not that bad. Works just fine on Intel HD 530 graphics as well.
Hi DT, could you make a video about conslole display managers like ly?
I love it, looking good!
Hi, I'm totally new to customizing everything on my arch linux. How do you get these random things when you open the terminal?
Checkout "shell-color-scripts" repo on his gitlab
@@vedangupadhye7498 thanks 🙌🏻
you will also have to write a line or two in your shell config to make it print one of the scripts each time its run, its really easy in fish.
Just this line in config.fish:
eval (random choice (ls /usr/local/bin/colorscripts))
put only the color shell scripts in /usr/local/bin/colorscripts and append the path to $PATH and you are good to go.
@@vedangupadhye7498 thank you!
@@supremedeity9003 I installed it with yay and added the command on my .bashrc as said on his gitlab repo and it worked
Picom is alright - but I had too many issues with it. (Using an NVIDIA GPUI) - I gave up and switched from i3/picom to Plasma/KWin/Krohnkite. All of the same effects and more - and most importantly, super performant and stable (even using their experimental settings).
Works like i3? I'm just very used to it lol
What do you use to generate the little images that appear at the top of your terminal?
yay -S picom-tryone-git,
it also supports blur!;
edit, this is much much better than tryone's fork.
The fork here does use some code from tyrone :)
Is there a way to get sliding workspace switching animtaitons?
Picom forks are low key my favorite part of Linux.
There, I said it.
3:16 - The fact that you did it through insert mode instead of `xxjI#` somehow triggered me.
What does that macro do exactly?
I as a noob in vim uses the insert mode for everything
@@adjmonkey Delete character, delete character, go down, insert at front of the line, "#".
Somebody knows how set that spacing around the xmobar with xmonad?
I'm new in xmonad.
Hey DT you can actually offset xmonad prompt
How can I get the monster pixel art thingy on terminal? I tried searching, but not sure what to look for.
I think it's in dt's shell color scripts
it's in his repo gitlab.com/dwt1/
Thank you now i learn something new today
Nice. Remember back in the day when compiz-fusion was all the rage?!!!! 😂
Also, ty. I am using your polybar config as I am trying bspwm in a vm (I also playing with Manjaro build tools to create my custom iso - love it so far)!
I forget the name but there is a patch at suckless that allows you to position the bar
not sure what i've done wrong. i installed from aur i got the config. but by "default" it doesn't work lol. i've tried using the file named picom.conf and with the sample in there. i also have the file on awesome and in the autostart. but it just doesn't seem to do anything. im pretty confused it's not hard.
Try this on your terminal: picom - C /path/to/config
Or something similar to that, maybe picom --c
This is cool and having window animations in i3.
The default animation values are annoying IMO, they're like "hey, look at me I'm here!", too distracting. I changed the transition powers to 0.015 and the length to 200 and it seems pretty good now - you can see they're there, but they don't jump in your face.
damn would've loved my dwm panel to have rounded cornes, but apparently is not possible
just code it yourself loool oh oh make sure NOT to exceed 2000 lines or the day of reckoning is upon us
@@arrtemfly pff coding is bloat, i send elecricity to the logic gates by hand
So will you be keeping this fork of picom for everyday use or you will go back to standard picom?
I will probably keep this fork of picom but I will definitely turn off rounded corners due to it being a hassle to force some windows to exclude themselves from having rounded corners. I will probably leave the blurring on (I don't typically have transparent backgrounds in my programs anyway) and the animations on (but I may adjust the speed).
Did you configure the rounded corners of the terminal windows via your windowmanger? Becouse i still haven't figured out a way to have rounded corners without cutting of the border in i3and although i dont even want them that bad i am way to invested to give up trying to get them somehow xD
are you decoding ET signals ? just wondering ... the hardware I see on your back
What distribution would you personally prefer to use?
ArcoLinux. The one he actually uses
How do you make this polybar?
Can you use Conky for the background so you can have the time and all the other stats?
What are those effects you have when you open terminal right above the prompt ...that changes randomly
take a look here : >> gitlab.com/dwt1/dotfiles/-/blob/master/.config/fish/config.fish
and here : >> ua-cam.com/video/ec1A3YGQY60/v-deo.html
The picom rounded corners and the blurrying effects are not working for me on awesome wm... The animations do work though.
Has anyone had the same problem and found a way to fix it ?
thanks
My config, read my other comment if you're confused.
github.com/techtiger255/xbronad
It looks great
The only thing not achievable with default picom is the animations, rest of the features like rounded corners, gaussian blur, dual-kawase blur is available in default one.
It looks nice, but...
Not much activity on that repo, and Way too many dependencies, if you're not on Arch.
It's damn cool... Is there a way to make the animation of changing tags be different. I mean when the desired tags to go is left to the current tag, the client animation would be left-right.
Thanks.
Hey DT how about a Christmas giving/gentoo install livestream this year!!
Hi dt, I tried to install your qtile configuration on my fresh install of Arch Linux but I keep getting configuration error. I also tried to install it on my arcolinux vm and I get this error: "Configuration error: 'CalledProcessError' object has no attribute 'strerror'. I cloned the git repository and modified the path of the config inside the py file. Any other advice on how to install it? Thanks.
Does the config go to .config/ or it has to be in another specific place?
*cries in wayland*
hey I have a question. with this picom, open a video on vlc and jump around back and forth. does it crash the composition? this is what happens to me with either standard picom or trycone. I have nvidia card, using i3. do any of you guys have the same problem?
Never had this issue however you can use mpv instead of vlc, I do prefer vlc but if it's not possible use mpv
Can this be done on Ubuntu ?
Can you also make a video on how to add those CPU,Disk usage etc which is on your desktop! please
Please someone show me how to do this.... What WM is this???
Could be wrong, but I think it's from i3 DE
Hey DT. I noticed that for every video whenever you press enter it has a super distinct sound to it.
Is there a virtual 'tap' sound that plays when you hit the key, or is your keyboard just that crisp?
Picom looks nice! Compiled it on my system but crashes instantly when trying to run it (Ubuntu 20.10 w/ RX480 using amdgpu driver), tried different configs but will be sticking with plain old compton for now. Anyone know how to fix ```free(): double free detected in tcache 2``` ?
picom can't read my config can someone help me?
Nice looking, but I prefer standard looking of Qtile out of the box!
Hi Derek, great video as usual. I wonder if this works with openbox! Or just with tiling wms? Big hug from Argentina!
I want an startrek tng lcars themed windows managers with touch screen
Now that's what i'm talking about
Very informative video
I just switched from arch to gentoo and I hate that there is very low amount of content like this for gentoo
You can build picom from source. Btw how's gentoo?
how disable vsync in simple.conf
why not compiz
I guess because it does not receive updates anymore and is considered dead, the latest release is from 2017 .. so, like me, it's outdated ;)
Hey DT! You CAN change your run prompts location! Just use `position = CenteredAt { xpCenterY = 0.025, xpWidth = 1 }`. You can always look in the Xmonad section of the Haskell documentation for more info.
One potential solution to your trayer issue would be to add it to the floating list, then move it (programmatically), and lastly re add it to your tray list. Kinda hacky, IK, but what can you do, right?
On another note, in another comment I'll post a link to my config, it has some features I really thing you'd be interested in. I use the Colemak keyboard layout, so that's my my keybindings are vastly different.
Anyway, have a great day! You're my favorite (and most morally sound) FOSS content creator.
Animations are purely done. It looks like somebody wanted to do it right, but it didn't work so he just let it be as it is
You say you're "after function more than style". I think I'm even more so.
I run sway. Why do I even watch it?
To make you jealous.
@@user-tm3fz7qx3s true
Big fan of blur but not a big fan of animation
You can turn it off on the config file
Cool
sitting here with sway
Should just change your channel name to ricetube at this point
H8 animations, H8 blurring and translucent windows, H8 rounded corners. Have no idea how this video is a thing.
What?..
sometimes i wonder why even bother starting a window manager, i mean most of the stuff (shown here) can be done on a bare tty, 'screen' might be all you need ... ;)
If you use only terminal applications, yeah. But he's showing off a GUI altering program. Kind of hard to show without a GUI 😅
Also, TTY scares normies, his channel is about easing normies into Linux, then into power user Linux. We don't want to scare off the normies, now do we?
@@techtiger2558 yeah I'm sorry, i focused on a small portion of the big picture. so let me rephrase: "sometimes i wonder why 95 % of the time even bother ...." ;) also, not starting a GUI makes it so much easier to include things like awk and sed, because you really need them on tty, there is no gui that does that for you ^^
(ah I'm hearing someone yell ncurses in the background, sigh)
First from India
Heart
sway users' pity...
InstantOS. say no more.
Not first
Nice try :)
Compiz
bloates