linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

jackpot, in Linus Torvalds postpones Linux 6.8 merge window after being taken offline by storms
@jackpot@lemmy.ml avatar

bill gates controls the weather

bionicjoey,

It’s because of the COVID vaccine mind control chips he put in everyone. If he wants to cause a storm, he just makes the entire population of Norway start flapping their arms in unison, which causes atmospheric disruption that leads to storms.

jackpot,
@jackpot@lemmy.ml avatar

he makes them piss actually

pbjamm,
@pbjamm@beehaw.org avatar

Bill Gates is Pissmaster?

jackpot,
@jackpot@lemmy.ml avatar

like rock and mirty

pbjamm,
@pbjamm@beehaw.org avatar

Aww Geez

tgxn,
@tgxn@lemmy.tgxn.net avatar

He only controls the windows that keep it out!

Murdoc,

Don’t be silly, that’s just ridiculous. He’s not that powerful. But he is on the secret syndicate boards with the people that do. 😳

rektangel, in best foss cad software?

I like to use openSCAD which uses code to describe objects so it’s probably not for everyone.

Peffse,

I find it pretty easy to use when building my 3d print adapters, brackets, containers and very simple objects. But if, like me, spaghetti code is your natural language… OpenSCAD does you no favors.

nilloc, (edited )

OpenJSSCAD helps with the spaghetti code, unless you also write JS spaghetti, but I only use it for creating tools I want non-tech people to use.

It lets you make parameters editable from a web based UI of your liking with the model code hidden away, and can output decent meshes.

mranderson17, (edited )

AFAIK openSCAD is a code driven mesh format. So if you want to import openSCAD models into any other CAD software you have to convert the mesh to STEP or some other actual 3d object format during which there can be lots of error if the model is complex. I don’t have a lot of experience doing this but I just tried a model I had lying around from the dactyl keyboard project and converting it resulted in a lot of really broken surfaces.

This is a cool alternative that makes 3d objects instead of meshes (at least it says it does). zalo.github.io/CascadeStudio/ . Also open source but web based.

EDIT: I should mention that CascadeStudio seems to be abandoned, just a cool concept of a different way of doing code driven CAD.

Syudagye, in X11 tiling WMs
@Syudagye@pawb.social avatar

Try out LeftWM ! It’s a dynamic tiling window manager, and it’s a reamly cool project with a very nice community. It’s still a bit rough around the edges but it’s worth trying considering how much options it offers.

flashgnash,

Unfortunately for this use case rough around the edges won’t do. If something doesn’t work instantly I get blamed for using nonstandard software so the most reliable is what I’m looking for really

For personal use I have no problem with rough around the edges (evidenced by my using hyprland on Nvidia lol)

redcalcium, in GNOME and AppIndicator/system tray

I think you’re supposed to use the new notification panel now, which kinda works like those in android and ios, but it’ll take a while until 3rd party apps supporting them.

vikingtons, in GNOME and AppIndicator/system tray
@vikingtons@lemmy.world avatar

I don’t have the answer, though im positive someone else here does. On Fedora, an appindicator extension is included with the distro, but disabled by default, and this is still suboptimal UX.

The biggest offender for me was the overview at login change with gnome 40. It was so controversial that it even pulled in Matt Miller to weigh in on the matter directly. The exchange is extremely disappointing

I still use gnome, and I feel that it’s still the most polished DE available, I’m just worried about what other changes they might incorporate without any user-centric reasoning.

sanpo,

Damn, this thread you’ve linked… I can’t believe they didn’t even want to consider giving the user an option to choose the behavior for themselves.

floofloof, (edited )

It seems to be characteristic of the Gnome project’s philosophy to do things in what they consider the best way rather than the way a new user might expect. It’s an admirable commitment to deliberate design rather than copying, but it may also make it unappealing to some users. Personally I don’t enjoy using Gnome, but I know people who love it. Thankfully in the Linux world we have options.

sanpo,

I don’t know if I’d call that “admirable”. It’s not the first time I see Gnome team basically telling the users “STFU, we know better”.

OsrsNeedsF2P, (edited ) in GNOME and AppIndicator/system tray

Gnome spends a lot of time testing user designs that are simple and get the task done for the 99% marketshare they don’t have. They try not to be bound by our current approach to computers, and instead idealize what most of the world actually wants.

I think it’s a noble goal but will never touch it. I’m surprised other people do. That said, I’ll always support them because of how much they upstream.

wwwgem, in X11 tiling WMs
@wwwgem@lemmy.ml avatar

As always there’s no such thing as a global “best” application. Building your system is a very personal thing. It all depends on your needs and liking.

My personal journey in the tiling WM world has started 20 years ago with awesomewm. Then I moved to i3 because it feels lighter to me while offering a configuration approach I preferred. After some times, I felt ready to “really” build my tiling WM and I moved to dwm.

I couldn’t be happier until I came across bspwm which is as suckless as dwm but EWMH compliant. I also love the nice approach of keybindings offered by sxhkd. What I appreciate the most is the no limit configuration power since you can integrate the very powerful program that writes messages on bspwm 's socket (bspc) in any scripts you can imagine. This let you create some crazy and very personal rules. For example, I designed one where bspwm is listening to my video player state and if not fullscreen it automatically resizes it to a given size and moves it to a specific position. I have another one that will apply borders only to 2 specific windows applications and use a different color for each one.

This is a very brief overview of what I’ve experimented. Your expectations and the time you want to deserve to your configuration may guide you on another path. Archwiki has a comparison of tiling WM may be a good starting point to help you in your decision.

dream_weasel,

Interesting. As a dwm guy I was unaware of ewmh standards. Have you used dwm to be able to compare? I love dwm, but it does behave in some cagey ways at times.

wwwgem,
@wwwgem@lemmy.ml avatar

I used dwm for few years before moving to bspwm.

dream_weasel,

Best parts of switching?

wwwgem,
@wwwgem@lemmy.ml avatar

You know how hard it is to explain personal preferences when we talk about tiling WM but, as I mentioned in my first post, I would say that bspwm offer some further granularity. I didn’t thought that was possible after using dwm but to come back to my example I have bspwm listening to the state of my media player. Everytime it becomes floating, bspwm resize the window, place it on a specific position, and add a border to it. This is just one example. Also, even though you can use it with any tiling WM, sxhkd has been developed with bspwm in mind and offers the best keybindings management I’ve ever tested. Thanks to chords, several commands can be associated to independent keybindings within the same piece of code like so:


<span style="color:#323232;">control+{_,shift+}{1-9}
</span><span style="color:#323232;">   bspc {desktop -f,node -d} '^{1-9}' --follow
</span>

Control and a number will switch you to a workspace. If you also press Shift the active window will be sent to a given workspace.

dream_weasel,

I’m already using sxhkd with dwm but it’s probably underdeveloped. I want something like that above but with an additional hotkey to change send the active window to a workspace and then switch to that workspace but I haven’t worked it up. I debated using a QMK tapdance feature for that but have never switched to my QMK keyboard.

I guess to get at my real question, dwm (or maybe more accurately some of the applications I run) generate windows in weird ways. Zoom for instance doesn’t generate notifications for things like unstable wifi, but rather tiles a new window for 2 seconds which is REALLY annoying. Also the window swallowing feature is pretty finicky for things like (n)vim+latex in continuous compiling situations.

It’s all fixable… But it’s just a massive headache since (on my work pc) changing a dwm config means logging out and back in to see the results.

wwwgem,
@wwwgem@lemmy.ml avatar

I would need to go back to my old dwm config file but I think what you’re looking for is this patch. In bspwm this is achieved with the “follow” option as shown in my example.

To restart dwm without login out and back in you’ll need this in your .xinitrc:


<span style="color:#323232;">while :; do
</span><span style="color:#323232;">    ssh-agent dwm
</span><span style="color:#323232;">done
</span>

Then whenever you kill dwm with kill -HUP $(pidof -s dwm) it will actually be reloaded. Seems like there’s also 2 patches to do that now (note that they both mention the above method as well).
dwm.suckless.org/patches/restartsig/
dwm.suckless.org/patches/selfrestart/

wwwgem, (edited )
@wwwgem@lemmy.ml avatar

@dream_weasel Did that help?

Frellwit, (edited ) in GNOME and AppIndicator/system tray
thayer,

Thanks for sharing these links! I’m glad to see so much consideration being put into a better solution.

ozoned, in GNOME and AppIndicator/system tray

Their design was more mobile type wherr you don’t minimize windows, you just switch between them or between spaces. I’ve used Gnome forever, including the rough times on Gnome 3.0, and I’ve always used a system tray as well. Never liked leaving clutter everywhere and imo it goes against the minimal design. But thankfully easily extendible.

Haystack, in best foss cad software?

If you’re open to code CAD look at build123d

LaggyKar, in is there any way to attach an audio to an image without re-encoding either
@LaggyKar@programming.dev avatar

What do you mean by “attach an audio to an image”?

ScottE, in X11 tiling WMs

In a word - yes - i3 is incredibly productive and customizable, but it’s not for everyone. I’ve been using i3 with no DE or DM for about a decade. Every time I try to use a full DE like KDE, Gnome, etc, it’s just so slow and bloated, and gets in the way. And there’s 100’s of extra packages that get installed, and be updated, that I don’t use. I don’t need anything but terminals (of which I have about 40 open in 12 different virtual desktops), a browser, and an editor when vim isn’t enough. So for me, it’s perfect and simple. I don’t know what will happen when Wayland finally wins, but that’s 5-10 years away before it really wins.

Secret300,

I definitely do feel i3 is the easiest to understand and get into. I remember when I first started using Linux I tried awesomewm and icewm but was so confused. i3 made sense tho

mcepl,
@mcepl@lemmy.world avatar

Ehm, what would be a difference for you, if you install sway?

ScottE,

It’s a good question - I don’t know, because I haven’t used it. If it’s 100% compatible with i3 down to its configuration and features, then sure, it’s palatable.

mcepl,
@mcepl@lemmy.world avatar

github.com/swaywm/sway/ still claims that sway is “i3-compatible Wayland compositor”.

flashgnash,

Wayland

leopold,

I imagine once Wayland finally wins i3 users will turn into Sway users and that’s about it.

wwwgem,
@wwwgem@lemmy.ml avatar

When Wayland is eventually ready, I will personaly look into river. At least that’s what I would do now but no doubts that by the time everybody move to Wayland there will be way more options to consider. Hopefully one will be a good replacement for bspwm.

Drito, (edited ) in X11 tiling WMs

I tried I3 but it seems the new window always appears in a vertical slice, maybe some people like that so windows are set manually. I prefer automatic tiling, I use Bspwm for that. It needs two config files but they are simple, no programming is required. Its way to split screen is almost always good. In the rare exceptions I add a rule in the main config file so the app appears in a floating window.

ScottE,

Yes, i3 is not automatic, but you can arrange things however you want - it’s definitely something where you need to read the docs first.

drndramrndra,

I3 is a hybrid wm, there’s a shortcut to change between vertical and horizontal splits.

I find that approach much better than having to cycle through a bunch of presets to get a configuration I want.

On top of that tabbing/stacking tiles is amazing for keeping everything organised in more complex configurations.

MeowWeHaveAProblem, in best foss cad software?

Depends on what your using it for? For 3d printers I like FreeCAD. Though it has a bit of an initial learning curve. It has a lot of functionally. SolveSpace was pretty good but I had some trouble with fillets and things. Might have been user errors… I havent used blender much but heard its good for more artistic modeling for games and videos. Not sure if it would work good for 3d parts? Anyone use it for that?

superweeniehutjrs, in best foss cad software?

KiCAD for circuit boards FreeCAD to import those boards and do everything else

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #