How to Use and Configure Picom (Transparent Windows, Blurred Backgrounds & More)

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025

Комментарии • 131

  • @xroman_
    @xroman_ Год назад +36

    As of March 2023 I believe you don't need to do --experimental-backends
    Picom doesn't work with it for me and it's not in --help or man page.
    I may be wrong though.

    • @EricMurphyxyz
      @EricMurphyxyz  Год назад +11

      Correct --experimental-backends is no longer needed and actually returns an error now. I had to update my config after picom stopped starting. To start picom, just run picom -b.

  • @CyberHermit92
    @CyberHermit92 2 года назад +16

    Oh my god dude, you are a savior! I'm a complete noob and I was losing my mind because I just couldn't make Dolphin transparent on picom. You made it look so simple that I'm feeling bad that I didn't figure it out by myself before lol.
    Too bad I didn't find your video earlier, though. I just reinstalled my whole system over nothing, but at least I know how it works now.
    Thank you a lot!

  • @MichaelGaribaldi
    @MichaelGaribaldi Год назад +1

    I wanted to drop you a thank you note. I just switched from compton to picom and even though I read the documentation, it wasn't as clearly explained as you explained it. I'm currently using picom (not the development version) with EXWM and I have shadowing, blurring and rounded corners (Using FreeBSD 13.2). Thank you again for you video!

  • @Whylde-Tech
    @Whylde-Tech 3 года назад +2

    Yay! You made the video. Can't wait to watch later. Thanks man!

  • @Allan-om6qw
    @Allan-om6qw 2 года назад +2

    I keep coming across your tutorials, and they're always the best; going to sub already haha

  • @standardio8270
    @standardio8270 3 года назад +10

    I"ve been trying to do this for a long time, your video was great. The detail and history was accurate for this endeavor. I'm using qtile and additionally I had to mark-ovredir-f... = false.

  • @salvaje1
    @salvaje1 3 года назад +6

    Thank you for the video. I was using a fork that had some nice transitions and curved corners in bspwm, but it started consuming more than 2 gigs of ram. I moved back to vanilla picom and background blur was not working. At least this video helped me clear out those things.

  • @parallel4
    @parallel4 Год назад +1

    Thank you for this! I was tearing my hair out about why blurring wasn't working lol. Turns out I needed to use the glx backend.

  • @CodyJacksonJackson8812
    @CodyJacksonJackson8812 2 года назад +2

    I've been looking for this for awhile! thank you!

  • @iAmTheWagon
    @iAmTheWagon 2 года назад +2

    Thank you. for the most thorough and clearly explained picom tutorial.

  • @gurdit11
    @gurdit11 2 года назад +16

    Great video! You can change the opacity of Alacritty from it's config file as well, so that you don't affect the text...

    • @EricMurphyxyz
      @EricMurphyxyz  2 года назад +4

      Good to note, I think I mention this in my Alacritty video as well!

  • @mmatss
    @mmatss 2 года назад +3

    Thanks man great video, learned a lot. Spent a good chunk of time googling, sifting through reddit and github semi confused about all the picom forks and what not - then landed here and there we go, all questions answered within 10 minutes, awesome!

  • @oglothenerd
    @oglothenerd 2 года назад +4

    Eric: The hard part is choosing what Picom to install.
    Me: sudo pacman -S picom

    • @EricMurphyxyz
      @EricMurphyxyz  2 года назад +2

      Pretty sure that's not the latest version with all the features, though, unless they've updated it

    • @RainbowShatterMusic
      @RainbowShatterMusic 6 месяцев назад +1

      recommended you use "yay -S picom-git" and you can replace "yay" with paru, trizen and many more

  • @soldadotux5304
    @soldadotux5304 Год назад

    this video is just art. Thank you man you just saved our lifes

  • @Torpedo07
    @Torpedo07 3 года назад +4

    That's great man your content is very good please continue put in your mind some people are newcomers to linux they don't know anything about Linux and need a full explanation things that seem obvious for some is not for others

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад +2

      Yeah, I've been wanting to do some more videos on Linux basics. Any specific videos you'd like to see?

    • @Torpedo07
      @Torpedo07 3 года назад +1

      @@EricMurphyxyz Just an explanation of your settings is very enough for me but without Einstein's side because obviously I'm not :)

  • @counterhit121
    @counterhit121 2 года назад +1

    Great video. Am a total noob who struggled off and on for months with my background blur. I also see some slick stuff going on with your terminal (like that autofill tech), so I'm gonna rummage around in your videos for an Alacritty setup tutorial. Keep up the good work. Subbed.

    • @EricMurphyxyz
      @EricMurphyxyz  2 года назад +1

      Glad it helped! Just so you know, the autofill in the terminal is actually a ZSH plugin, I have a video on it here: ruclips.net/video/wHnMd8uz6j0/видео.html

  • @maneee_
    @maneee_ 2 года назад +3

    Thanks for teaching us how to configure our picom.conf file, I learned a lot about some options and now I know where to start in the documentation if I want to do anything more!

  • @PyuH
    @PyuH Год назад

    Good explanation!, thanks to this video finally I could configure my desktop how I do really want

  • @whatthehack1589
    @whatthehack1589 2 года назад +10

    The thumbnail is top notch 🤣👌

    • @Mywifeleftme3
      @Mywifeleftme3 8 месяцев назад +1

      Thank you

    • @RainbowShatterMusic
      @RainbowShatterMusic 6 месяцев назад +1

      @@Mywifeleftme3 thank you what, you didnt made the video

    • @Mywifeleftme3
      @Mywifeleftme3 6 месяцев назад +2

      @@RainbowShatterMusic I didn’t make the video but I’m his thumbnail guy

    • @RainbowShatterMusic
      @RainbowShatterMusic 6 месяцев назад +2

      @@Mywifeleftme3 i actually didn't knew that, well then, thank you, it made me laugh a lot, so i appreciate the effort on making this funny thumbnail. God bless you!

    • @Mywifeleftme3
      @Mywifeleftme3 6 месяцев назад

      @@RainbowShatterMusic I didn’t make the thumbnail, I meant I am the guy in the thumbnail

  • @serkan_bayram
    @serkan_bayram Год назад

    Worked like a charm, thank you

  • @marcovalentinoalvarado3290
    @marcovalentinoalvarado3290 Год назад +1

    If you are watching this on december 2023 or later the way to run picom on startup with GLX as your backend while using i3 Display Manager: On my i3 Display Manager configuration file I had to submit
    "exec_always picom --backend glx -b"
    and got it up and running during startup!

  • @sunrain4820
    @sunrain4820 5 месяцев назад

    Blessings that’s between you & me!

  • @teosfikas8289
    @teosfikas8289 2 года назад +2

    Rounded corners works fine on bspwm. Also rounded corners dont need experimental startup

    • @EricMurphyxyz
      @EricMurphyxyz  2 года назад +1

      Rounded corners still don't work with window borders for me. Are you on the picom development branch?

  • @mr.dingleberry4882
    @mr.dingleberry4882 2 года назад

    Such a helpful video, thank you so much

  • @Skyler9604
    @Skyler9604 2 года назад +1

    Great video. Subbed for more Linux content!

  • @dmiracle74
    @dmiracle74 Год назад

    Thanks! This really helped.

  • @victor-fo9zf
    @victor-fo9zf 2 года назад +3

    Hello, nice video! I wanna know about your setup on Arch Linux, including this awesome split screen management, cause I'm struggling so hard as the split screen feature is really slow
    Is there any videos I can refer to for better window management, and also the beautiful setup like you do here?

  • @joeingle1745
    @joeingle1745 Год назад +1

    corner-radius kind of works on Herbstluftwm, but if you use a pencil thin border for your focused frame it looks a bit scrappy. Not really worth bothering with tbf.

    • @EricMurphyxyz
      @EricMurphyxyz  Год назад +1

      Yeah, I'm OK with not having rounded corners

  • @jazzyBit
    @jazzyBit Год назад

    u are the best bro

  • @androth1502
    @androth1502 2 года назад +1

    it kind of works on bspwm. except that all the apps want to draw square-edged controls over the rounded corners and it doesn't look great.
    what really annoys me about bspwm is going full screen doesn't hide the open windows underneath, and with opacity it becomes cascading awfulness of seeing windows behind windows. maybe there's a setting i'm missing.

  • @gouravsuram
    @gouravsuram 2 года назад +1

    hiiii, i've used your picom config file but i didn't get the blur animation .... and also when i use --experimental-backends... my system has a lag until i close that process, why's that ?

  • @monayimrahman
    @monayimrahman 4 месяца назад +1

    How to remove top bar of the terminal..??

  • @CyberNinja-p1t
    @CyberNinja-p1t 7 месяцев назад

    very helpfull thanks

  • @Torvating
    @Torvating 2 года назад +4

    Is it possible to use nvim or vim without a blur/transparency window !? I Love Picom and blur but it makes rly hard when I start coding

    • @nothiiiiiiiing
      @nothiiiiiiiing Год назад

      pretty sure you can blacklist them, otherwise just program it yourself and make a pr

    • @RainbowShatterMusic
      @RainbowShatterMusic 6 месяцев назад

      you can make the blur less noticeable or try to adjust a bit in the picom.conf file

    • @Torvating
      @Torvating 6 месяцев назад

      Thank you guys... is has been 2 years and... im using Hyprland now :). a lot of things happened and right now im a linux expert :D

  • @vitormelo22
    @vitormelo22 2 года назад

    Which keyboard do you use, the sound is very smooth.

  • @sekolby19
    @sekolby19 Год назад

    hey at 11:26 what are you using that shows you a preview of the hex code at the end of each line? looks really useful for configuring stuff at a glance.

    • @Quanqfr
      @Quanqfr 6 месяцев назад

      its a vim plugin

  • @nnnscorpionnn
    @nnnscorpionnn Год назад

    I use VM when I chose glx and apply dual_kawase blur, screen freezes. I can move the cursor but I can't write or move or close any windows.

  • @danieleccleston7928
    @danieleccleston7928 3 года назад +1

    What theme are you using? I love it. It's so blue and clean

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад +2

      Tokyo Night everything, I love it

    • @danieleccleston7928
      @danieleccleston7928 3 года назад

      @@EricMurphyxyz Oh man that's amazing. I just setup my void Linux not too long ago with a Dracula theme I'm new to customization so I still don't know much. Honestly I want to just copy your whole dotfiles hahaha, blue is my favorite color so your setup really makes me excited.

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад +2

      @@danieleccleston7928 Copy as much as you'd like! Most of my dotfiles are pieced together from others' dotfiles as well haha

  • @marlind2000
    @marlind2000 3 года назад +2

    How do I switch composite manager ( / make it run on startup ) ?

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад +1

      Put it in your startup script. Are you using something like i3 or bspwm? There should be a config file/script you can add picom to.

    • @marlind2000
      @marlind2000 3 года назад

      @@EricMurphyxyz I'm on Gnome Ubuntu.

    • @вахидразбамбеков
      @вахидразбамбеков 2 года назад +2

      @@marlind2000 🤡☠️💀

  • @vendetta-vi
    @vendetta-vi Год назад

    great video friend, I would like to know if you can make this file available so I can edit these settings on my machine, and I would like to know the name of this launcher similar to dmenu

  • @dehys136
    @dehys136 2 года назад +2

    What's the name of that launcher you used in the intro?

    • @EricMurphyxyz
      @EricMurphyxyz  2 года назад +1

      It's rofi, I have a video on it here: ruclips.net/video/TutfIwxSE_s/видео.html

  • @Amit-hb9ex
    @Amit-hb9ex 3 года назад +1

    Make video on how to apply your theme on arch

  • @bigd3996
    @bigd3996 2 года назад

    Not sure why but blurring doesn't seem to work? I put the blur-strength to 10 but it didn't seem to make any noticeable difference, at least not like the difference it made in the video.

  • @lev_nikolaevich_aboba
    @lev_nikolaevich_aboba 2 года назад +1

    i'm from future and rounded corners normal works in bspwm :)

  • @drac69
    @drac69 Год назад

    How do i configure glx backend? When i use it the screen is buggy as if cut in half

  • @bananablitzcoding1696
    @bananablitzcoding1696 3 года назад +2

    How do I deal with the random glitches with picom?

  • @j0ey97eth
    @j0ey97eth Год назад

    after watching your video , i was thinking if this is also work on gnome edition of arch ?

  • @lolfunimomentbruhmoviedown2701

    how do you do the predictive test? after you located the picom.conf.example text file, when you typed vim, you were able to press (whai i assume is) tab and the file location got put in. is it built in the terminal emulator or is a specific program?

    • @EricMurphyxyz
      @EricMurphyxyz  Год назад

      It's zsh-autosuggestions, I have a full video on it here: ruclips.net/video/wHnMd8uz6j0/видео.html

  • @markpaulmuthaura8469
    @markpaulmuthaura8469 2 года назад

    i ran pkill picom and now i am having an error "input in flex scanner failed"

    • @Mywifeleftme3
      @Mywifeleftme3 8 месяцев назад

      I ran pee kill pee cun and not i am having an error “shiz fuuukd cuh”

  • @rayt.7128
    @rayt.7128 3 года назад +1

    What window manager do you use?

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад +1

      bspwm, I might make a video about it one of these days

  • @AlaaBouramdane
    @AlaaBouramdane 7 месяцев назад

    what terminal are you using

  • @DeveloperOfficial
    @DeveloperOfficial 3 месяца назад

    wallpaper?

  • @pikazap6672
    @pikazap6672 Год назад

    i dont understand the installation. it didnt locate the picom.conf

    • @Tragicomedy2137
      @Tragicomedy2137 Год назад +1

      if ur using arch u may just dont have this command. i dont have it for example

    • @RainbowShatterMusic
      @RainbowShatterMusic 6 месяцев назад +1

      its because you need to make it and copy all of the contents in the example to your picom.conf that you just made (e.g. picom.conf.example -- copy over -> picom.conf )

  • @Prophet6000
    @Prophet6000 2 года назад

    Any chance you could do a ncmpcpp ricing video?

    • @EricMurphyxyz
      @EricMurphyxyz  2 года назад +1

      Planning on doing this in the future

  • @nosleep579
    @nosleep579 3 года назад

    It freeze my screen and the only way to fix that was to turn glx into xrender does your work still?

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад

      glx works for me, not sure what's going wrong. xrender still works, but you won't be able to use the dual_kawase blurring method.

    • @nosleep579
      @nosleep579 3 года назад

      @@EricMurphyxyz do you know any blurring method beside dual kawanese?

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад

      @@nosleep579 You could try the kernel method which doesn't require glx. But you should be able to use the glx backend. Are you using the most up-to-date version of picom from the GitHub? Which version are you using?

    • @nosleep579
      @nosleep579 3 года назад

      @@EricMurphyxyz I’m using the most recent version I think it’s a problem with my drivers or xorg. Which I’ve tried to troubleshoot and failed so I probably stick to xrender and hope one day it will be fixed.

    • @nosleep579
      @nosleep579 3 года назад

      @@EricMurphyxyz i found the answer it seems like virtualbox opengl might be outdated or something since vmware worked on a fresh install.

  • @MillionaireWorld-T
    @MillionaireWorld-T Год назад

    Can I know what is the font you're using

    • @EricMurphyxyz
      @EricMurphyxyz  Год назад

      You can find your answer at 0:00 😛 It's JetBrains Mono

  • @вахидразбамбеков
    @вахидразбамбеков 2 года назад +1

    does this work on i3

  • @glidersuzuki5572
    @glidersuzuki5572 3 года назад

    Others pronounce it as pycom. Like pi=3.14...

    • @EricMurphyxyz
      @EricMurphyxyz  3 года назад +1

      It's a combination of the words pico + compositor. Now we just need to figure out how pico is pronounced...

  • @thewindowgeek8795
    @thewindowgeek8795 Год назад

    i want the code to copy paste bro cmon

  • @rajeshkumarbehera583
    @rajeshkumarbehera583 10 месяцев назад

    there's no picom config in your github can you provide this config if you still have it !!

    • @EricMurphyxyz
      @EricMurphyxyz  10 месяцев назад

      See the Readme of my dotfiles on Github. I link to where you can find my old config files

  • @gullible119
    @gullible119 Год назад

    “Peecom” 😂

  • @TheSilverSmitih
    @TheSilverSmitih 2 года назад +2

    Is it pronounced pie-com or pee-cum?

    • @EricMurphyxyz
      @EricMurphyxyz  2 года назад

      I'll let you know as soon as we figure out if it's pronounced gif or jif

    • @metaphoricallyalive8109
      @metaphoricallyalive8109 Год назад

      @@EricMurphyxyz They are the same

    • @RainbowShatterMusic
      @RainbowShatterMusic 6 месяцев назад

      i'm pretty sure its pie-com, it sounds a bit worse when you say "pee-cum"

  • @MagikGimp
    @MagikGimp Год назад

    Good grief...

  • @SinaKhadem-h7v
    @SinaKhadem-h7v 9 месяцев назад +2

    bro youre yapping toooo much

    • @henry789
      @henry789 2 месяца назад +1

      welcome to linux, shit aint simple

  • @marcovalentinoalvarado3290
    @marcovalentinoalvarado3290 Год назад

    Thank you so much dude, very useful stuff