aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org/linux-room.org48
1 files changed, 41 insertions, 7 deletions
diff --git a/org/linux-room.org b/org/linux-room.org
index 61be675..851dbce 100644
--- a/org/linux-room.org
+++ b/org/linux-room.org
@@ -48,11 +48,11 @@ switched to arch to make it feel the way I want.
+ [[https://salixos.org][SalixOS]]
+ [[https://www.adelielinux.org][Adelie]]
-* GUI apps
+* GUI software
:PROPERTIES:
:CUSTOM_ID: gui
:END:
-A lot of linux users dont like GUI apps. I think they are great
+A lot of linux users dont like GUI software. I think they are great
[[https://digdeeper.club/articles/design.xhtml][when they are done right]].
** Claws mail
@@ -186,10 +186,10 @@ youtube videos or other online streams just by giving it a url.
:CUSTOM_ID: qbit
:END:
This is everything you could ever need out of a torrenting program. Searching,
-rss, plays nicely in xfce even though its a qt app, full of features without
-being bloat... One thing to watch out for is qbit by default can leak your
-ip. To fix that go to Preferences->Advanced and change Network interface to
-your vpn's interface. To test for leaks [[https://ipleak.net][ipleak]] has a decent torrent ip leak
+rss, plays nicely in xfce even though its made with qt, full of features
+without being bloat... One thing to watch out for is qbit by default can leak
+your ip. To fix that go to Preferences->Advanced and change Network interface
+to your vpn's interface. To test for leaks [[https://ipleak.net][ipleak]] has a decent torrent ip leak
tester.
** Liferea
@@ -407,7 +407,41 @@ More nerd fonts can be found [[https://www.nerdfonts.com][here]].
:END:
zsh is pretty cool though I been playing with fish a bit and been
thinking of switching to that. I dont really see myself using anything except
-zsh for quite a while though.
+zsh for quite a while though. Over time my zshrc has gotten smaller. Turns out
+a unix shell doesnt need a bunch of fancy features. A basic prompt and a bunch
+of oddly personalized aliases are plenty. Basic autosuggestions can go a long
+way though they can quickly go into annoying territory the more /helpful/ they
+try to be. For that reason I use basic autosuggestions for the perfect amount
+of helpful. What is really annoying are prompt plugins. Just a bunch of
+auto-updating pieces of shit that can be replaced by setting the =PROMPT=
+variable.
+
+** doas
+:PROPERTIES:
+:CUSTOM_ID: doas
+:END:
+Sudo is not a program you want hacked yet it has a big attack surface. Sudo
+also has confusing configs. Doas has a smaller attack surface, less common
+making it less targeted, better configs, and a funky name! Many don't make full
+use of doas. Many don't bother to remove sudo when switching yet [[https://docs.voidlinux.org/xbps/advanced-usage.html#ignoring-packages][it's easy to
+do]]. It's also a good idea to configure doas well. Don't just nopass everything
+dumbass! If your lazy like me and don't want to type a password for everything
+doas allows rules to be setup so some commands can be ran without a password.
+
+Example =doas.conf=:
+#+begin_src
+ permit persist :wheel
+ permit nopass :wheel cmd shutdown
+ permit nopass :wheel cmd reboot
+ permit nopass :wheel cmd xbps-install
+ permit nopass :wheel cmd xbps-remove
+ permit nopass :wheel cmd xbps-query
+#+end_src
+
+Through the magic of using features provided by a well written piece of
+software you can have your cake and eat it to. Yes, sudo can do this to if you
+don't mind bloated software with ugly configs. Yes, programs have features
+(which is the main thing that sets them apart from apps).
** htop
:PROPERTIES: