551 karma · joined November 4, 2018
This account is accelbred because I lost the password to accelbread...
I see in your docs that there is a repository config option, so that could work. If directory works with a submodule or repo pulled in previous job, that could also be an option. I'll give it a try later.
I would be interested in it if it didn't require github and github-specific configuations like github action workflows.
As long as its easily disabled. I used to have to patch firefox so it would open where I opened it and not move itself to where it was closed.
The problems I've had on i3/bspwm/etc before are like the following:
- Client asks me to share my screen on projector. Since I'd never configured an external monitor on my laptop as I never thought I would need it, it of course did not work with just plugging in HDMI. Did not have time to go figure out how to create a desktop on another monitor with i3.
- I need to connect to a wifi network that has a weird config that needs weird config with wpa_supplicant though cli/config. Though NetworkManager just works.
- I'm sent an image which doesn't render right in feh, so I have to find another image viewer.
- I'm navigating a PDF that uses a feature I don't know the zathura command for.
- After laptop shuts down without notice, realize dunst hasn't been showing my low battery notifications for some time.
These are all common problems with a custom minimal setup, that are solved by using a full DE, such as Gnome or KDE.
> My point is that I don't want my DE to dictate how my system works...
Thats fine. Thats not everybody though.
> You stating that you use your PC to get work done (and not r/unixporn notoriety) insinuates that those that don't agree with you are obsessed with superficial things
I apologize for the wording if it came across as offensive. I intended to convey that not everyone cares about a "beautiful minimal setup". Sure, if you do, more power to you. Though these setups are not the path of least resistance for people who do not care about being minimal. For people who do not want to tinker with their DE, I would not recommend such setups, and would recommend Gnome. Back when I had more time, I loved tinkering with my DE, but I have limited time now and I'd rather tinker with implementing Lisp interpreters than with my DE.
I used i3/bspwm/etc for years before, and was convinced it was better until I had to use Gnome at work for a bit. Now I use Gnome everywhere.
The UI polish is nice. Stuff like wifi and bluetooth just work well without having to dig into wpa_supplicant or w/e. I can plug in external monitors and easily rearrange displays.
Sure you can set all this up in a bespoke custom environment, but you have to set it all up, and predict future needs. Its nice not having to dig into or install something whenever I realize I need to do something I didn't account for. I use my PC for getting stuff done, not to get on the top of r/unixporn.
Needing a channel was a huge inconvenience as you would often pull your channels and stuff would break, as guix was updated but non-guix wasn't. Managing channel manifests was a pain. Firefox would often be months out of date as well.
Moved to NixOS, didn't enable allowUnfree, and had an actually up to date and simple to maintain system. Flakes solves the channels problems too. I had put a lot of effort into making Guix work, but it just had too many usabiltity issues, and the policy on firefox was a major one.
I felt like you before, but ended up using it at work since it was what IT supported. After using it for a month, I switched all my personal machines over. For me, modern Gnome is the most usable, consistent, and smooth desktop experience I've used. And this is from someone who has used KDE, Windows, MacOS, and custom desktop environments with i3 and bspwm.
I'm interested in this stuff but I won't be buying Nvidia cards.
If theres a better explanation for why swap is useful, I'd like to hear it, but the article is unconvincing.
For scripts? Use Posix sh.
Now I'll take my customized and plugin-full neovim setup over that any day, but that does not mean a developer cannot be fully competent with nano. I've worked with large projects where I didn't have access to neovim or my setup and just zsh and vi were enough to get the job done. Having to use nano would have been more of an inconvenience but it would have not been in any way undoable. Understandably, a dev would be more productive with their preferred setup, but if a dev couldn't work without it, that would be a red flag.
Nitter doesnt need javascript. Theres browser pugins to redirect twitter links as well
I'd rather use Linux versions even if there is a Windows version just for sane package management.