Animations, Blurring and Rounded Corners For Your Window Manager

Поділитися
Вставка

КОМЕНТАРІ •

  • @fabricio5p
    @fabricio5p 4 роки тому +340

    - "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

    • @melgibson6331
      @melgibson6331 4 роки тому +58

      he is a closet bloater

    • @drishalballaney
      @drishalballaney 4 роки тому +4

      AAAH you were earlier than me on "mainly i'm after function more than style " ......

    • @biutifo1201
      @biutifo1201 4 роки тому +2

      style is functional ; )

    • @johnjackson8106
      @johnjackson8106 4 роки тому +1

      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.

    • @melgibson6331
      @melgibson6331 4 роки тому +1

      @@priyapepsi It was a joke

  • @189Blake
    @189Blake 4 роки тому +120

    This channel is amazing. It shows me that Linux can always get better.

  • @NickLuker
    @NickLuker 4 роки тому +16

    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.

  • @salmanabedin1313
    @salmanabedin1313 4 роки тому +41

    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.

    • @andreisevtsenko7414
      @andreisevtsenko7414 4 роки тому +2

      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.

    • @adjmonkey
      @adjmonkey 4 роки тому

      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.

    • @salmanabedin1313
      @salmanabedin1313 4 роки тому +4

      @@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.

    • @mecrumbly429___4
      @mecrumbly429___4 4 роки тому

      same. really, really want to get into dwm.

  • @edjupp6643
    @edjupp6643 4 роки тому +18

    Derek is an example of someone who loves his work. when you love what u do u can be very professional!

  • @zedrobot5864
    @zedrobot5864 4 роки тому +6

    I've been searching for this for like 3 months thank u so much dt your content is amazing as always

  • @avalon3664
    @avalon3664 4 роки тому +10

    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.

    • @mecrumbly429___4
      @mecrumbly429___4 3 роки тому

      spent hours trying to get this to run in void linux to no avail.

  • @dmitry.gashko
    @dmitry.gashko Рік тому +2

    I'm so glad there are no more reasons having all these millions of forks because the original one supports all this now

  • @qball8up1968
    @qball8up1968 4 роки тому +4

    Works great in dwm. Nice job DT.

  • @richardmonroe4208
    @richardmonroe4208 4 роки тому +7

    Thanks again DT. I like those "curves".

    • @neilrodriguez6581
      @neilrodriguez6581 4 роки тому

      did you had any problemas installing it?"

    • @richardmonroe4208
      @richardmonroe4208 4 роки тому

      @@neilrodriguez6581 No problems installing on an Arcolinux version of bspwm.

  • @heroe1486
    @heroe1486 3 роки тому +9

    for anyone wondering animations were quite laggy on my laptop but became really smooth after disabling rounded corners

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars 4 роки тому +6

    the animation looks very smooth :)

    • @DistroTube
      @DistroTube  4 роки тому +6

      They are quite smooth on my machine.

  • @carlostypes3942
    @carlostypes3942 4 роки тому +2

    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!

  • @trampolinhusetuser7098
    @trampolinhusetuser7098 4 роки тому +21

    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 :)

    • @armynyus9123
      @armynyus9123 4 роки тому +2

      Sort of. With his emacs stuff he DOS-ed me for months...

    • @edjupp6643
      @edjupp6643 4 роки тому +2

      one of the reasons to love linux world. this lovely DT guy

  • @heroe1486
    @heroe1486 4 роки тому +2

    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 !

  • @0ramac
    @0ramac 4 роки тому +2

    Awesome ! Thank you very much for all the good work you provide us DT

  • @Lasklo
    @Lasklo 4 роки тому +5

    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!

  • @apoorv9492
    @apoorv9492 4 роки тому +7

    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.

  • @hamblok0
    @hamblok0 4 роки тому +1

    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.

  • @nikkehtine
    @nikkehtine 4 роки тому +29

    Now my zoomer ass can finally feel the 21st century in tiling window managers

    • @jacksonsingleton
      @jacksonsingleton 4 роки тому +3

      wdym Tiling WMs have been zoomer for like the last few years

  • @agower21
    @agower21 4 роки тому +7

    Nice! I use picom with rounded corners and blur. Like the animation though. Might have to swap it out.

  • @chrisheater4118
    @chrisheater4118 4 роки тому +1

    Just tried it. It works very well with dwm. Nothing too funky with the bar.

  • @yashsuryawanshi7655
    @yashsuryawanshi7655 4 роки тому

    @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

  • @SkyyySi
    @SkyyySi 4 роки тому +2

    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.

    • @favoritos905
      @favoritos905 4 роки тому

      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
      @kendarr 2 роки тому

      Just use i3 gaps, it worked for me atleast

    • @SkyyySi
      @SkyyySi 2 роки тому

      @@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.

    • @kendarr
      @kendarr 2 роки тому

      @@SkyyySi oh cool, I'm using arch gui, and it came with gaps, I just assumed that it needed that forked

  • @kushkanojeya7855
    @kushkanojeya7855 4 роки тому

    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.👍

  • @ArnaudMEURET
    @ArnaudMEURET 4 роки тому +2

    Aah rounded corners... a timeless plot eternally fueled by xPU vendors... 😅

  • @محمد_وسام
    @محمد_وسام Рік тому +1

    What command do you run when you start your terminal that gives these colors?

  • @himanshupandey2041
    @himanshupandey2041 4 роки тому +4

    Hey DT, how can I get those colorful monster icons kind of things in my terminal.

    • @DistroTube
      @DistroTube  4 роки тому +2

      Check my GitLab (link in show notes). Look for a repo called shell-color-scripts.

  • @theblowupdollsmusic
    @theblowupdollsmusic 2 роки тому +1

    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.

  • @alexmason7393
    @alexmason7393 4 роки тому +1

    This video is so awesome thanks man!

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars 4 роки тому +3

    are animations as heavy as blur on the cpu?

    • @DistroTube
      @DistroTube  4 роки тому +4

      I have a threadripper so I might not be the best person to ask. But it isn't taxing my cpu much.

    • @a_maxed_out_handle_of_30_chars
      @a_maxed_out_handle_of_30_chars 4 роки тому +3

      @@DistroTube I'll test it then :)

    • @user-tm3fz7qx3s
      @user-tm3fz7qx3s 4 роки тому +3

      @@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.

  • @007arek
    @007arek 4 роки тому +1

    Hi DT, could you make a video about conslole display managers like ly?

  • @matthewevan5314
    @matthewevan5314 4 роки тому +2

    I love it, looking good!

  • @SonoMichele
    @SonoMichele 4 роки тому +5

    Hi, I'm totally new to customizing everything on my arch linux. How do you get these random things when you open the terminal?

    • @vedangupadhye7498
      @vedangupadhye7498 4 роки тому +4

      Checkout "shell-color-scripts" repo on his gitlab

    • @linuxinside6188
      @linuxinside6188 4 роки тому +1

      @@vedangupadhye7498 thanks 🙌🏻

    • @supremedeity9003
      @supremedeity9003 4 роки тому +2

      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.

    • @SonoMichele
      @SonoMichele 4 роки тому +1

      @@vedangupadhye7498 thank you!

    • @SonoMichele
      @SonoMichele 4 роки тому +2

      @@supremedeity9003 I installed it with yay and added the command on my .bashrc as said on his gitlab repo and it worked

  • @etherweb6796
    @etherweb6796 4 роки тому +2

    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).

    • @kendarr
      @kendarr 2 роки тому

      Works like i3? I'm just very used to it lol

  • @richardtwyning
    @richardtwyning 4 роки тому +2

    What do you use to generate the little images that appear at the top of your terminal?

  • @ohio2440
    @ohio2440 4 роки тому +1

    yay -S picom-tryone-git,
    it also supports blur!;
    edit, this is much much better than tryone's fork.

    • @johnnycochicken
      @johnnycochicken 4 роки тому

      The fork here does use some code from tyrone :)

  • @animeshsahu2803
    @animeshsahu2803 3 роки тому +1

    Is there a way to get sliding workspace switching animtaitons?

  • @engageintellect
    @engageintellect 4 роки тому +1

    Picom forks are low key my favorite part of Linux.
    There, I said it.

  • @Gornius
    @Gornius 4 роки тому +3

    3:16 - The fact that you did it through insert mode instead of `xxjI#` somehow triggered me.

    • @adjmonkey
      @adjmonkey 4 роки тому +1

      What does that macro do exactly?

    • @RichardiOS275
      @RichardiOS275 4 роки тому +1

      I as a noob in vim uses the insert mode for everything

    • @Gornius
      @Gornius 4 роки тому

      @@adjmonkey Delete character, delete character, go down, insert at front of the line, "#".

  • @aaronvargas5911
    @aaronvargas5911 2 роки тому +1

    Somebody knows how set that spacing around the xmobar with xmonad?
    I'm new in xmonad.

  • @thepacman537
    @thepacman537 4 роки тому +1

    Hey DT you can actually offset xmonad prompt

  • @seankang8318
    @seankang8318 4 роки тому +1

    How can I get the monster pixel art thingy on terminal? I tried searching, but not sure what to look for.

    • @alephanull1953
      @alephanull1953 3 роки тому

      I think it's in dt's shell color scripts
      it's in his repo gitlab.com/dwt1/

  • @kurshtivk8876
    @kurshtivk8876 4 роки тому

    Thank you now i learn something new today

  • @JosephSaintClair
    @JosephSaintClair 4 роки тому +1

    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)!

  • @canonpi
    @canonpi 4 роки тому

    I forget the name but there is a patch at suckless that allows you to position the bar

  • @jr_Linux
    @jr_Linux 2 роки тому +1

    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.

    • @kendarr
      @kendarr 2 роки тому

      Try this on your terminal: picom - C /path/to/config

    • @kendarr
      @kendarr 2 роки тому

      Or something similar to that, maybe picom --c

  • @Ethorbit
    @Ethorbit 2 роки тому +1

    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.

  • @clouddaemon4828
    @clouddaemon4828 4 роки тому +2

    damn would've loved my dwm panel to have rounded cornes, but apparently is not possible

    • @arrtemfly
      @arrtemfly 4 роки тому +4

      just code it yourself loool oh oh make sure NOT to exceed 2000 lines or the day of reckoning is upon us

    • @clouddaemon4828
      @clouddaemon4828 4 роки тому +4

      @@arrtemfly pff coding is bloat, i send elecricity to the logic gates by hand

  • @faizanahmad5464
    @faizanahmad5464 4 роки тому +1

    So will you be keeping this fork of picom for everyday use or you will go back to standard picom?

    • @DistroTube
      @DistroTube  4 роки тому +1

      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).

  • @maurice256
    @maurice256 5 місяців тому

    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

  • @pakoul
    @pakoul 4 роки тому

    are you decoding ET signals ? just wondering ... the hardware I see on your back

  • @er.hamed2001
    @er.hamed2001 4 роки тому

    What distribution would you personally prefer to use?

  • @apenas123
    @apenas123 3 роки тому

    How do you make this polybar?

  • @melgibson6331
    @melgibson6331 4 роки тому

    Can you use Conky for the background so you can have the time and all the other stats?

  • @dhavalchavda9808
    @dhavalchavda9808 4 роки тому

    What are those effects you have when you open terminal right above the prompt ...that changes randomly

    • @tinygriffy
      @tinygriffy 4 роки тому

      take a look here : >> gitlab.com/dwt1/dotfiles/-/blob/master/.config/fish/config.fish
      and here : >> ua-cam.com/video/ec1A3YGQY60/v-deo.html

  • @__Paprika
    @__Paprika 4 роки тому

    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

  • @techtiger2558
    @techtiger2558 4 роки тому +1

    My config, read my other comment if you're confused.
    github.com/techtiger255/xbronad

  • @Fareke2
    @Fareke2 4 роки тому

    It looks great

  • @iampraneetkumar
    @iampraneetkumar Рік тому

    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.

  • @PanteraPersa
    @PanteraPersa 4 роки тому +1

    It looks nice, but...
    Not much activity on that repo, and Way too many dependencies, if you're not on Arch.

  • @mnurrreza
    @mnurrreza 4 роки тому

    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.

  • @andrewcarpin1129
    @andrewcarpin1129 4 роки тому

    Hey DT how about a Christmas giving/gentoo install livestream this year!!

  • @rmkkmrrmk
    @rmkkmrrmk 4 роки тому

    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.

  • @atps
    @atps 3 роки тому

    Does the config go to .config/ or it has to be in another specific place?

  • @roy04
    @roy04 4 роки тому +3

    *cries in wayland*

  • @rawmaterials3909
    @rawmaterials3909 4 роки тому

    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?

    • @kendarr
      @kendarr 2 роки тому

      Never had this issue however you can use mpv instead of vlc, I do prefer vlc but if it's not possible use mpv

  • @aftamohd
    @aftamohd 2 роки тому

    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

  • @xfadedxshadow
    @xfadedxshadow 3 роки тому

    Please someone show me how to do this.... What WM is this???

    • @revan1611
      @revan1611 3 роки тому

      Could be wrong, but I think it's from i3 DE

  • @craterface12
    @craterface12 4 роки тому

    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?

  • @klokibril
    @klokibril 4 роки тому

    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``` ?

  • @Gorkid0
    @Gorkid0 3 роки тому

    picom can't read my config can someone help me?

  • @stm3252
    @stm3252 4 роки тому

    Nice looking, but I prefer standard looking of Qtile out of the box!

  • @LaGarzaResistente
    @LaGarzaResistente 4 роки тому

    Hi Derek, great video as usual. I wonder if this works with openbox! Or just with tiling wms? Big hug from Argentina!

  • @christenorio9555
    @christenorio9555 4 роки тому

    I want an startrek tng lcars themed windows managers with touch screen

  • @Gomotianu
    @Gomotianu 4 роки тому

    Now that's what i'm talking about

  • @MUHAMMADYAWARIFRAHEEM
    @MUHAMMADYAWARIFRAHEEM 4 роки тому

    Very informative video

  • @jovanmilic8484
    @jovanmilic8484 4 роки тому +1

    I just switched from arch to gentoo and I hate that there is very low amount of content like this for gentoo

    • @Chopper153
      @Chopper153 3 роки тому

      You can build picom from source. Btw how's gentoo?

  • @محمدعلي-غ9ع9غ
    @محمدعلي-غ9ع9غ 2 роки тому

    how disable vsync in simple.conf

  • @developerpranav
    @developerpranav 4 роки тому

    why not compiz

    • @tinygriffy
      @tinygriffy 4 роки тому

      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 ;)

  • @techtiger2558
    @techtiger2558 4 роки тому +1

    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.

  • @Rundik
    @Rundik 3 роки тому

    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

  • @VulcanOnWheels
    @VulcanOnWheels 3 роки тому

    You say you're "after function more than style". I think I'm even more so.

  • @РустемФахрутдинов-ш8ш

    I run sway. Why do I even watch it?

  • @thepacman537
    @thepacman537 4 роки тому +1

    Big fan of blur but not a big fan of animation

    • @kendarr
      @kendarr 2 роки тому

      You can turn it off on the config file

  • @Aemilindore
    @Aemilindore 4 роки тому

    Cool

  • @agenttank
    @agenttank 4 роки тому

    sitting here with sway

  • @nxsec2691
    @nxsec2691 4 роки тому

    Should just change your channel name to ricetube at this point

  • @MichaelMantion
    @MichaelMantion 4 роки тому

    H8 animations, H8 blurring and translucent windows, H8 rounded corners. Have no idea how this video is a thing.

  • @tinygriffy
    @tinygriffy 4 роки тому

    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 ... ;)

    • @techtiger2558
      @techtiger2558 4 роки тому

      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?

    • @tinygriffy
      @tinygriffy 4 роки тому

      ​@@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)

  • @raunitshrivastava8480
    @raunitshrivastava8480 4 роки тому +2

    First from India
    Heart

  • @huntingmichael9170
    @huntingmichael9170 4 роки тому +1

    sway users' pity...

  • @mecrumbly429___4
    @mecrumbly429___4 4 роки тому

    InstantOS. say no more.

  • @webbonyoutube
    @webbonyoutube 4 роки тому +6

    Not first

  • @McDuffington
    @McDuffington 4 роки тому

    Compiz

  • @aaud105
    @aaud105 4 роки тому

    bloates