NixOS - edit system files
Thanks very much. That's exactly what I needed. I'm still not used to the diversity of NixOS documentation and was not aware of this one.
Always nice to read so great posts. Welcome to a brand new world of possibilities. I promise your journey will be long but full of self accomplishments, learnings, satisfaction. You will probably run into one or two times when you'll have to search for a solution but in these situations the Linux community will always be there for you and you'll feel so proud to have learn something along the way.
You realize how much Linux is different to other OS only when you live with it. There's a real philosophy, it's not just some branding wording. If you feel adventurous enough you'll certainly see your mindset and way of thinking evolving as time goes. You have so much possibilities to discover, I'm jealous of this sentiment of new user you'll experience. I've personaly used to tweak Windows back in the days and its limitations (amongst other things) is one of the main reasons why I switched to Linux. Twenty years later I'm wondering how I didn't know earlier that another world existed.
Beyond the fact that Linux has improved my workflow drastically compared to my Windows/MacOS colleagues, it also helped me grow intellectually. The best part is that it never ends because there's always a new tool, app, distro to experiment, play with, and learn from.
Working with a system and not adapting to it or fighting against it is a huge difference. Linux has so many options that you can litterally build the system that fits your specific needs and liking to perfection (and even better than you can think now). It's just a matter of few efforts. We're not used to make efforts nowadays and prefer opting for the laziness of being the slaves of a system/brand but I can guarantee you will be rewarded for these efforts beyond your expectations.
Enjoy your new life!
Exactly.
OP has solved his issue already but the trick I mentioned could be due to a capacitor issue which can occur anytime and break things that worked before.
I was just trying to help by suggesting an approach that solved the exact same issue on others' laptop running the same distro. Even though not convenient you can either wait for your battery to run out or disconnect it to try this trick.
Thanks for the update. Have fun!
I've been biased in my interpretations because of professional deformation where we use "should" as "you have to do it unless exceptional situations that prevent you to comply".
Oh ok. I was just joking. What matters is that you find what works for you. One of the beauty of Linux is that there's a distro for everyone.
Right, nobody said it's never needed (but it should be rare, especially for WiFi). What's weird is that on this item link itself it's stated that "Linux drivers are part of the upstream Linux kernel." And from the table there the driver should be available unless you're running a pretty old kernel.
Drivers is a vocabulary you should almost forgot in Linux ;) Contrary to other OS, Linux will rarely require you to install a driver.
To answer your question, doing a simple online "mint wireless 8275" returned a forum with your exact issue. The reported solution is to "try powering it off, remove the power cord and hold the power button for 30 seconds. Reconnect cord and power up". As weird as it sounds this may work. It worked for me 10 years ago with a keyboard. It's easy and quick to try it. Let us know if that helps or not. Too bad you didn't like Arch because your laptop was fully supported.
That's the beauty of Linux! If you feel adventurous, you always easily find something to tweak/experiment. Since I moved to Linux my mindset and workflow never ceased to evolve. That's because I'm curious but that couldn't be possible in any other OS. Only Linux can offer so much options and an exceptional level of granularity so anyone can build his/herown perfect system. We may achieve the same thing but in different ways and we'll both run Linux.
If you're more shy you can simply install a set of software under a given distro and you're done. This is also a Linux option. Right now, I couldn't find any challenges to keep me busy for more than a day or two until I decided to test a new system (NixOS) in a virtual machine. This is another way to have the kind of fun you mention :)
I love tweaking and improving my system so much that I dedicated my little blog only to that. Sharing is another crucial principles I love in the Linux philosophy.
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.
@dream_weasel Did that help?
Thanks for sharing. Can't wait to read some great new stuff!
My little one where I promote some apps I think deserve more love, talk about neovim and zsh cool tweaks, and share my experience with some bigger projects (like building your own split keyboard, testing a new distro...).
I also follow https://lazybear.io/index.xml
If you're looking for something minimal but highly customizable I'd recommend newsboat. For Android I use feedr.
I've been scrolling with no hope to see st anywhere but here it is! Only mentioned twice for now but this little guy deserves so much love. Yes, you have to build it (i.e. patch it) but that's actually it's beauty. You get the exact terminal you want, nothing more, nothing less. If you're looking for power and lightweight this is your guy.
Coupled with tmux and you're the God of your system :)
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:
while :; do ssh-agent dwm done
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).
https://dwm.suckless.org/patches/restartsig/
https://dwm.suckless.org/patches/selfrestart/
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:
control+{_,shift+}{1-9} bspc {desktop -f,node -d} '^{1-9}' --follow
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.
I used dwm for few years before moving to bspwm.
Right. I personaly run it as part of a script when I clean the pacman cache with the Scc options.
A note about this command: it deletes from the cache all past versions of installed packages and all uninstalled packages. This will prevent downgrading or reinstalling packages without downloading them again. One may prefer using less aggressive options or paccache.
Thanks! I'm still not used to the diversity of all the NixOS documentarian and was not aware that arbitrary options can be found there.