![](/static/be9a2c79/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/a64z2tlDDD.png)
I use keepassxc to generate the code.
I use keepassxc to generate the code.
pretty sweet. wonder what the price will be.
Ok, I thought the article was saying libadwaita was to add special features and styles for use in gnome specific apps.
So I guess the implication here is apps written explicitly for libadwaita will not be usable on generic GTK. So a calculator, for instance, that uses AdwDialog won’t be executable on a platform that doesn’t support libadwaita, like windows.
Will an app dependent on libadwaita be usable on linux without gnome? Like xfce, or xmonad?
Got it working. The problem was really dumb: I use xmonad. When I run mixx, it opens a modal dialog where you have to select a file, or cancel. I didn’t notice the dialog, maybe too many windows or it ended up behind the main window. Dialog never returns, program never gets off the splash screen. 😅 Still get the warnings and errors, but apparently that’s normal.
Anyway, working now, definitely a lot of bells and whistles in this. Inspiring if I ever want to take up DJing.
nixos is great - as long as the software you need is in nixpkgs, and it usually is. reinstallation is almost never necessary. You can switch your system to the unstable channel, and if you get tired of that, back to stable again, no problem. Experiment with software and remove it without a trace left in your system. If you mess up your config, you can roll back to the previous config in the bootup menu. Your system config is in a text file which you can put into source control if you wish, which allows you to replicate your config onto another machine, or revert to what you had 6 months ago, etc.
I’ve had a dell precision 5520 for several years now. Its been solid from a software support standpoint. Downside is the stock batteries swell up; I’ve settled for lower-capacity aftermarket batteries instead. On my second keyboard, second charge port and second power supply. Unfortunately a screw fell out and then the hinge broke as a result, and charging has gotten wonky, maybe since the charge port’s attachment point broke too. If you put the charge cable in just the right place it’ll charge, but sometimes I can’t find that position.
Pluses:
Minuses:
I also have a thinkpad w520. Super solid, but gets hot when the gpu is enabled. Probably needs a thermal paste refresh. Still on the original keyboard. On second power supply, first one’s cable is getting sparky. Slow compared to the dell, short battery life, very heavy, still working though!
yeah could be a packaging bug.
Autohotkeys is cool but its a windows prog, so won’t work for me on linux.
When you speed up/slow down the recording, it has to process the whole file. That takes a while. You can’t just slide a slider to different pitches to see what’s right. Then you have to save the file someplace, think of a file name, put it somewhere reasonable etc. Or remember the pitch and do everything over again next time.
thx. and looks like you can set up an af-command for bumping the playback speed up and down with a keyboard shortcut. presumably that’s possible with pitch as well.
seems like libmpv would be a great back end for a specialized music practice tool.
Wow huge wall of text. How do you select a section of a song and loop just that section?
Looks like you can adjust playback speed. But I don’t see where you can adjust pitch, nor do I see where you can select a section of a song for looping.
I use that timestretch web one already! But an actual app would be nice.
Sonic visualizer is pretty maximalist. Feels maybe not exactly designed for music practice but can do it and a lot else too.
It reset my monitors and I thought my system was rebooting! Then things came back up, with windows on different monitors than before, lol. Its stuck on a splash screen that says “MIXXX”. I’m running nixos, xmonad, pipewire. Output at the terminal:
[nix-shell:~]$ mixxx
ConfigObject: Could not read "/home/pr06lefs/.mixxx/mixxx.cfg"
Loading resources from "/nix/store/q9y3q43nq50wwx7zvq9wz3bj1hlji7w6-mixxx-2.4.0/share/mixxx/"
ConfigObject: Could not read "/home/pr06lefs/.mixxx/mixxx.cfg"
ConfigObject: Could not read "/home/pr06lefs/.mixxx/mixxx.cfg"
No version number in configuration file. Setting to "2.4.0"
BroadcastSettings - Profiles folder doesn't exist. Creating it.
BroadcastSettings - No profiles found. Creating default profile.
warning [Main] faad2::LibLoader - Failed to load ("libfaad.so.2", "libfaad.so") , "Cannot load library libfaad.so: (libfaad.so: cannot open shared object file: No such file or directory)"
warning [Main] SoundSourceProviderRegistry - SoundSource provider "Nero FAAD2" does not support any file extensions
warning [Main] SoundSourceProxy - Failed to register SoundSource provider "Nero FAAD2"
ALSA lib pcm_dmix.c:1000:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2792:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2792:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2792:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:878:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_dmix.c:1000:(snd_pcm_dmix_open) unable to open slave
There are a bunch of laptops coming out with the snapdragon elite x processor this year, which is comparable to the apple M type.
The already-out thinkpad x13s has an earlier generation snapdragon cpu, and can run debian. Hibernation and sleep seem to be a bit of an issue, so can’t say ‘full support’ yet.
It seems probable that the elite X snapdragon will be able to run linux too, though there will be some lingering issues.
We don’t know. But if there were well known backdoors to mainstream security practices we might see more companies that depend on security shutting down, or at least shutting down their online activities. Banks, stock trading, crypto exchanges, other enterprises that handle money, where hacking would be lucrative.
I use xmonad. In that you can cycle through windows with ctrl-j or ctrl-k. I can switch monitors with ctrl-w and ctrl-e for left and right. Ctrl-1 2 3 etc for workspaces. ctrl-space to flip through 3 different tiling schemes: focus window fullscreen, focus window left, focus window top.
My old procedure with the monitors, pre xfce, was an xrandr script. But I didn’t bother with positioning so the mouse goes straight across going from one monitor to another… you can probably do it but that was enough xrandr for me.
xfce-no-desktop also gives me media keys, although the audio keys are broken in pipewire now. At least screen dimming keys work.
If you require developers to update apps that still work just to keep them on the store, you’re going to lose apps for no reason. Not every app needs updates to keep working.
You can’t run the linux I use (nixos) without the command line.
The mobile linuxes are way more GUI oriented. Android is first on that list. But also the various other linuxes that target phones, with UIs like phosh. On those I’d say you can mostly never touch a terminal.
But I don’t think you’ll ever be able to do ALL the things without touching the command line though. There’s a lot of software that’s intended to run in a no-GUI situation, like a headless server or embedded. Sometimes a GUI interface will be provided, but I doubt that kind of thing will ever be GUI-first.