- Joined
- Feb 17, 2025
I asked around and network manager despite not being super minimalist has a decent CLI so I used thatAnd that's it. you should have working wifi.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I asked around and network manager despite not being super minimalist has a decent CLI so I used thatAnd that's it. you should have working wifi.
For the Guixers here, what hardware do y’all run? Seems to me the biggest limitation to using Guix would be the be the need to run a libre kernel, so some hardware will just never work right for you.Unironically install Guix. You can set up your server config once then have it reproduced bit for bit on any system, forever, with one simple "guix deploy". As far as suckless is concerned, you can definitely make Guix as minimalist or as maximalist as you want, and the best part is you can control the entire thing from one config file. TLDR, you can declaratively list packages you want in your config.scm file to install them system-wide, or simply run "guix install <package>" like on any other distro if you want them per-user. Its pruddy good. If you can't find the packages you want in the main repos, finding, inspecting & adding community repos is also trivially easy.
In related news, this recent patch added preliminary support for AppArmor and a default profile. It isn't activated by default yet but it can be manually applied. Even though both SELinux and AppArmor can be invasive at times, having some MAC framework functionality is definitely a big plus for the project. Debian has been shipping AppArmor by default for quite a while and I haven't really heard anyone complain about it, so it will probably be fine here too.
Phoronix: ReactOS Starts 2026 With Another "Major Step" Toward Windows NT6 Compatibility (archive)
From the comments:
loss32: let's build a Win32/Linux (archive) (ghost) (mega)
View attachment 8361997
You don't need to by using nonguix you can just use normal kernelFor the Guixers here, what hardware do y’all run? Seems to me the biggest limitation to using Guix would be the be the need to run a libre kernel, so some hardware will just never work right for you.
For the Guixers here, what hardware do y’all run? Seems to me the biggest limitation to using Guix would be the be the need to run a libre kernel, so some hardware will just never work right for you.
restricted and multiverse repositories, nonguix exists for Guix, and so on. The biggest problem for Linux-libre is microcode updates for actual vulnerabilities caused by Intel ME or AMD PSP. Even if you eschew all other binary firmware, do you really wanna be a shmuck on the internet without the microcode mitigations? Rationalise it by saying it's like your BIOS. Don't think about it too hard, or else you'll invalidate the whole reason why you're running a Linux-libre distro (that ain't Guix) in the first place.Imagine Windows 10 but like Windows 7 and not shit or full of ads.What is the ..... Im so sorry.... Usecase of this?
Im not talking about Reactos btw. I think that project is cool because its meant to be a HOBBY OS and it probally does help the WINE community in some waysWhat is the ..... Im so sorry.... Usecase of this?
Ok but like... Wines UI is NOTHING like windows 7 in useability.Imagine Windows 10 but like Windows 7 and not shit or full of ads.
Their cli isn't bad. I do actually prefer the iwctl over nmcli. But compared to everything else network manager's cli is the only one besides iwd's that isn't complete shit.I asked around and network manager despite not being super minimalist has a decent CLI so I used that
Like others have said, nonguix is the most common way to go. I have two machines, a T480 and a W541. The T480 runs linux-libre just fine with an atheros wifi card, the W541 uses the standard kernel because the nouveau drivers for niggervidia are straight ass.For the Guixers here, what hardware do y’all run? Seems to me the biggest limitation to using Guix would be the be the need to run a libre kernel, so some hardware will just never work right for you.
>IME/PSPPssst: it's an open secret that Linux-libre users sidestep either the device firmware requirement or the FOSS-only requirement. Trisquel users have workarounds to enable Ubuntu'srestrictedandmultiverserepositories,nonguixexists for Guix, and so on. The biggest problem for Linux-libre is microcode updates for actual vulnerabilities caused by Intel ME or AMD PSP. Even if you eschew all other binary firmware, do you really wanna be a shmuck on the internet without the microcode mitigations? Rationalise it by saying it's like your BIOS. Don't think about it too hard, or else you'll invalidate the whole reason why you're running a Linux-libre distro (that ain't Guix) in the first place.
Might as well use a M*c at that p*int. Absolutely pr*prietary!
nonguix doesn't fundamentally invalidate running Guix. Guix doesn't need to be defined by it being an FSF-endorsed distro; it has actual merits to stand on. At least Dragora is a wholly independent Linux distribution instead of an Arch (Parabola/Hyperbola), Debian/Ubuntu (gNewSense/Musix/Trisquel), Gentoo (Ututo), or Fedora (Blag) reskin. Actually, I've heard of Guix through other mediums (i.e. System Crafters tutorials on Emacs scratch configs) but I know nothing about it beyond "it exists." It could just be a blinking text console with no networking and no package management, and Dragora would still have more reason to exist unlike Blag or gNewSense.Doing some high quality research and looking at what this tranny says:Most of the CODE it seems does not seem to be redone but rather BUILT ONTOP of existing code and they never remove anything? Its so bad that I had to restart explorer and there STILL USING THE SAME ALT TAB SYSTEM FROM WINDOWS XP
Well, rounded corners are achieved by making those pixels transparent (done through DWM) and that's for the client area. Issue is transparency is a FANCY effect that requires hardware acceleration (which is why you see squared corners (the full client area) when your graphics drivers aren't installed). I guess Microsoft is making the window render before the client is fully initialised and you see those square corners for just a moment.First off ALL WINDOWS are rendered non rounded. And then they become rounded after like a second. This means they keep ALL the normal window rendering code, and then just APPLY NEW STUFF AFTER ITS DONE INSTEAD OF JUST TWEAKING THE ALREADY EXISTING CODE BECAUSE THERE TO LAZY.
I GOT THE BOOTLOADER(in embedded words this means the BIOS) semi running in QEMU.
This is kinda insane because this is not a BASIC bios but one that supports Batch like scripting, direct loading, debugging, and binutils like commands.
View attachment 8358610
The crazy part? I got it running with basically NO changes.
All I had to do was change the memory address of the UART(Device that prints stuff to the console) and make it work. My previous hack and guess code barely made it go forward and QEMUS malta board which is COMPLETELY DIFFERENT) was able to get this far
i get what ur saying but systemcrafters posts on their site dont bother the guix people if ur running nonguix theyll tell u to fuck offt least with Guix,nonguixdoesn't fundamentally invalidate running Guix. Guix doesn't need to be defined by it being an FSF-endorsed distro; it has actual merits to stand on.
The problem with Scheme is that you literally get what you see. When you open a Scheme file, you ought to see something that reminds you of most configuration files, except with more brackets than you're comfortable, maybe. If you see that, GREAT. That's how you want to think. You don't need to know anything about call-with-current-continuation or tail-recursion-optimization to do anything with a config file. The problem with Scheme is you can go for a lifetime learning the intricacies of the language, or you can just jump into the mud and thrash around a bit and see how things feel. You're not going to be using variables and whatnot when you're setting config options. Other than that, to translate from a C-nile headspace, the only thing to consider is that a function looks likeIf I'm gonna do anything in Guile Scheme, I'd ideally like to internalise the fundamentals instead of just treating Guile Scheme like Nix's in-house declarative language... or worse, using ChatGPT or Perplexity to give me the answers without imparting unto me the fundamentals.
(function arg-1 arg-2) instead of function(arg1, arg2). (use-modules (gnu services gnome)
(gnu services xorg)
(nongnu packages nvidia)
(nongnu services nvidia))
(operating-system
(kernel-arguments '("modprobe.blacklist=nouveau"
;; Set this if the card is not used for displaying or
;; you're using Wayland:
"nvidia_drm.modeset=1"))
(services
(cons* (service nvidia-service-type)
;; Configure desktop environment, GNOME for example.
(service gnome-desktop-service-type
;; Enable NVIDIA support, only do this when the card is
;; used for displaying.
(gnome-desktop-configuration
(gnome (replace-mesa gnome))))
;; Configure Xorg server, only do this when the card is used for
;; displaying.
(set-xorg-configuration
(xorg-configuration
(modules (cons nvda %default-xorg-modules))
(drivers '("nvidia"))))
...))
...)
My guess: Windows Server 2008 R2 (released concurrent to Windows 7 in 2009) defaulted to the classic theme.I suspect that stuff like the old alt+tab switcher still being present is likely because it acts as a "fallback" solution in the event that for whatever reason something goes very wrong and the regular fancy alt+tab switcher fails (which you know should be like fucking never but Microsoft can't make good userland software for the fucking life of them apparently.
Can someone explain why my laptop's display came with rounded corners? Like it doesn't really bug me that much, but why did they start doing that?Well, rounded corners are achieved by making those pixels transparent (done through DWM) and that's for the client area. Issue is transparency is a FANCY effect that requires hardware acceleration (which is why you see squared corners (the full client area) when your graphics drivers aren't installed). I guess Microsoft is making the window render before the client is fully initialised and you see those square corners for just a moment.
Replace mesa is there because guix in it’s current iteration has no non niggerlicious way of replacing packages/having alternative dependencies(except funnily enough in it’s init system) as such if you want to do so you need to manually call function that rewrites dependencies on each package. While it isn’t inherent to it’s design and can be fixed doing so would require major changes especially concerning guix main selling point: reproducibilityI don't know what replace-mesa is doing, you can dig into that if you like
The classic theme is just what Win32 programs look like without all the theme shit (XP theme engine and/or Vista DWM) on top of it. (it's kernel level GUI, win32k.sys)This would include the classic theme and it's alt-tab UI.
Idk about 2025, but generally Valve has been making good work on Linux gaming.whats some cool developments u guys saw in linux this year that u think directly contributed to linux's overall progress in the market
not necessarily stuff that made people switch to linux but stuff that makes linux a bit more usable for whoever