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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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:
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.
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:
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.
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.
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
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.
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.
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.
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?
linux
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.