• rtxn@lemmy.worldM
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I miss Qtile’s hackability. I basically rewrote the entire GroupBox widget, the master/stack layout algorithm, and the behaviour of workspaces to mimic AwesomeWM’s tagging functionality.

  • bacon_pdp@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    Why bother with desktops?

    Embrace sway and exec swaymsg “layout tabbed”

    Only one program on the screen at a time.

      • bacon_pdp@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Or you could just use meld and a single screen makes it trivial to compare and apply differences

        • cygnus@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Or take screenshots and print them off and compare the two sheets of paper using a highlighter to mark them up. Easy!

          • tal@lemmy.today
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            I once worked for a researcher who probably did a bunch of his programming in the 1970s or so, when I guess he developed his habits. He did not like to review code onscreen. All of the code I wrote for him he wanted printed out so that he could examine and mark it up and take notes with a highlighter and pens.

            I guess the workflow worked for him.

    • tal@lemmy.today
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I’m pretty sure that most sway users have multiple virtual desktops, which I suspect is what OP is talking about when he says “desktop”. Not physical monitors.

  • DonutsRMeh@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I don’t even remember them. And KDE also has this activity whatever thingy that I don’t know what the hell it does.

    • Lightfire228@pawb.social
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Activities let you change the desktop layout, panels, wallpapers, etc.

      Virtual desktops keep the desktop settings

        • Lightfire228@pawb.social
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          It can be useful if you want a different desktop layout for different use cases

          I set up a Personal activity, and a Work activity, with different backgrounds and different apps pinned to the taskbar. That helps maintain a “virtual” separation of work and personal life, and helps me not screw off on discord as much

          Well, it would if i actually used it

  • Everyday0764@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    3 months ago

    ehm… i have a grid of 20… per monitor, and 3 monitors.

    yes i usually fill more than half of them. yes most of the opened apps could be closed after a while.

    but is really convinient because i have mouse and keyboard shortcuts to move around and move windows around.

    i use a tiling vm btw*

    *not a real tiling vm, kde with a tiling plugin

    • A Basil Plant@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      May I know what plugin you use in KDE? Sounds like it’s something I’d like to check out.

      Quick searches show me Bismuth and kwin-tiling, and bismuth seems to be archived.

  • Zen_Shinobi@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I sometimes use virtual desktops if I have a lot of stuff going on at once. Though, with a duel monitor set up, I hardly need it. My commands are a simple Ctrl+Alt+Left/Right Arrow Keys

  • ExLisper@lemmy.curiana.net
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    Awesome WM so independent “workspaces” per monitor.

    Central monitor:

    1. browser for searches, gitlab, articles, lemmy
    2. IDE
    3. maybe another IDE
    4. some other term…
    5. signal
    6. spotify … goes up to 8

    Side monitor:

    1. browser with email/communicators/discord/docs
    2. runtime so cargo, node, actual app running
    3. additional term
    4. additional term… … goes up to 8

    Laptop: Just one workspace with terminal

    • bobo@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      I’d really like independent workspaces per display. I haven’t explored how to set it up in my current environments (I use primarily KDE, sometimes Gnome, and still occasionally XFCE). I’m not sure it’s even possible. I understand there’s quite a bit of customization of workspaces coming with Cosmic, but I haven’t checked it out.

      I do have some resistance to tiling window managers. Primarily because my wife occasionally uses my computer, and I can already see her rolling her eyes in frustration at me. How’s the learning curve for awesome?

      • ExLisper@lemmy.curiana.net
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I tried KDE and it’s really great but independent workspaces are still work in progress. For me that’s a deal breaker. When those are done I will definitely consider it. With gnome I was able to setup workspaces on one monitor and have a single workspace on the others which is better then what KDE is doing. I don’t think you can make them fully independent.

        I don’t think you should be that worried about tiling. In awesome you can switch between tiling and floating windows (per workspace), you can set rules for specific windows or just make floating the default. You can make some apps always go fullscreen. It’s not really that confusing.

        Learning curve for awesome is pretty much the learning curve for Lua. All configuration is just Lua scripts. The great part is that you can change pretty much everything. The not so great part is that to change anything you have to dig in Lua. When I switched I did a really deep dive and pretty much spend all of my free time writing scripts for couple of weeks. So yeah, it’s work but the level to which you can customize everything is simply amazing. “I want this widget to display a popup on hover instead of click.” 30 seconds and it’s done. Custom widgets are super easy. Custom bars, different bars per monitor, different bars for different number of displays (think laptop with and without external screens); all super easy.

  • Marty_TF@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    1 games 2 fedi (lemmy and masto clirnt) 3 mail 4 emacs 5 browser 6 chats 7 steam 8 music 9 jellyfin

  • GreenKnight23@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    shit dude, I’ve got more than 4.

    1. comms(chat/email/tickets)
    2. remote desktop access
    3. terminal/editor
    4. primary local development browser/console
    5. primary research/notes/documentation
    6. project 2 research/notes
    7. project 3 research/notes
    8. project 4 research/notes
    9. infrastructure migration project lead by PM
    10. browser for stupid shit/music
    • fmstrat@lemmy.nowsci.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      They’re great for work from home, especially when sharing screens. My background and task panel changes when I change desktops, and a script controls which Firefox profile is the default.

      So one VD is work, another is play.

      • pishadoot@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Yep, really only use them at home

        -Native desktop is for random shit

        -“Fun” is for games, and… Fun stuff

        -“Work Shit” is work shit

        -“Bidness” is for home stuff that’s not necessarily mindless entertainment. Banking, home projects, etc

        “Schoo” is for college

        Bidness desktop is the only one that’s a giant beast. So many windows and tabs, each FF instance is relating to a home project with a ton of tabs, can be car shit, electronics, networking, whatever. So much shit. It’s like having too many tabs open but exponentially bad.

    • Gonzako@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      I tried using them but in the end it becomes too much of a hassle. I tried doing a work-out work kind of setup with my laptop but it’s more cumbersome to maintain than just closing it all

  • ikidd@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago
    1. where I put all the shit I’m currently working on and totally forget about it.
    • ITGuyLevi@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Can’t tell from the screenshot (need moar pixels), but that reminds me of the old software that would give Windows XP, 6 workspaces… It was so amazing but would utterly kill my old PIII with 192MB of RAM.