diff --git a/.gitignore b/.gitignore index 3681c90..8695baa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ iceyrazor.gpg.pub assets/img/** +linuxinfo/index.html diff --git a/linuxinfo/index.html b/linuxinfo/index.html deleted file mode 100644 index 9903e52..0000000 --- a/linuxinfo/index.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - linux info - - - -
-

linux info

-

this is a collection of links and info on software, running games, selfhosting, and vr on linux

- -

beginner stuff

-

Here's a beginner guide i found linuxjourney.com

-

another one tldp.org

-

Here is a beginner linux video showing some basic linux stuff as well as basic linux commands Linux Operating System - Crash Course for Beginners

- -

self hosting

-

a few self hosting resources

-

i use

- -

youtube

- -

advanced

-

over the wire wargames is a neat capture the flag style place where you ssh to a server and run basic commands to find the "flag". though, even bandit is getting advanced for me.

- -

issues

-

running linux. You're going to run into quite a lot of issues.
- Most of them solvable with a quick google search and pasting in a command. But often enough you get into a issue hell hole.
- Here's a video that has a bit that pretty much shows the issue rabbit hole you can run into.
- My Experience with Arch Linux (GNOME) -

-

playlist

-

i have a whole playlist on a bunch of linux stuffs

- Linux is Too Hard - A Solution -

Community

-

here's a few linux communities to join that I found good or interesting

- - -
-

all things linux and arch linux community is pretty speech restrictive though. still can be usefull for help

-

Vr

- - -
-

Minecraft

-

here is some important java flags that in my experience. atleast on older hardware. made my server run way better. this is for windows too.

-

will require a bit of modification depending on the version of minecraft. eg where tp put the args

- - java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -jar paperclip.jar nogui -
- source: aikar.co 2018 tuning the jvm g1gc for minecraft -

Privacy

-

A lot of people say "why should i care about privacy, i have nothing to hide". Would you be okay letting many strangers - - watch you use the bathroom in your own home every time? Would you let me look through every one of your emails? - on every account if you have multiple?

-

You don't always have to sacrifice a whole lot for privacy. You can choose what fits your model, but don't use that thinking above - to make stupid decisions

-

here's a playlist on privacy starting off with why it matters - Glenn Greenwald: Why Privacy Matters -

-

"If everything you've ever said or done can be accessed, taken completely without context and used against you with zero accountability then absolutely everybody has a LOT to hide."

-
- - diff --git a/linuxinfo/linuxinfo.adoc b/linuxinfo/linuxinfo.adoc new file mode 100644 index 0000000..bea5543 --- /dev/null +++ b/linuxinfo/linuxinfo.adoc @@ -0,0 +1,130 @@ += linux info +:toc: +:stylesheet!: + +++++ + + + + + + + + + + + +++++ + +this is a collection of links and info on software, running games, +selfhosting, and vr on linux + +==== beginner stuff + +Here's a beginner guide i found +https://linuxjourney.com/[linuxjourney.com] + +another one https://tldp.org/index.html[tldp.org] + +Here is a beginner linux video showing some basic linux stuff as well as +basic linux commands https://youtu.be/ROjZy1WbCIA[Linux Operating System +- Crash Course for Beginners] + +==== self hosting + +a few self hosting resources + +i use + +* caddy +* gitea +* searxng +* rsync (for backups) +* rclone + +youtube + +* https://www.youtube.com/watch?v=Gj6HqWCdk3s[the ultimate guide to an +open source life, i spent 2 months on this, i hope you enjoy +it!!!] +* https://www.youtube.com/watch?v=Et5PPMYuOc8&t=3645s[FUTO's Guide to a +Self Managed Life: part 1] + +==== advanced + +https://overthewire.org/wargames/[over the wire wargames] is a neat +capture the flag style place where you ssh to a server and run basic +commands to find the "flag". though, even bandit is getting advanced for +me. + +==== issues + +running linux. You're going to run into quite a lot of issues. + +Most of them solvable with a quick google search and pasting in a +command. But often enough you get into a issue hell hole. + +Here's a video that has a bit that pretty much shows the issue rabbit +hole you can run into. + +https://www.youtube.com/watch?v=HWv5B4HMvQs&[My Experience with Arch +Linux (GNOME)] + +=== playlist + +i have a whole playlist on a bunch of linux stuffs + +https://www.youtube.com/watch?v=mUlIEFzryCY&list=PLwpvCCyacwS_hXujYSFeQH_CQKIq_gE2M&index=1[Linux +is Too Hard - A Solution] + +=== Community + +here's a few linux communities to join that I found good or interesting + +* https://allthingslinux.org/[all things linux] they have a discord and +xmpp chat :0 and Support forms +* https://discord.gg/cli-cafe[Command Line Cafe] +* https://discord.gg/3m6dbPR[Arch Linux Community] they don't just help +or talk about arch. they help with other things too. Though not as much + +all things linux and arch linux community is pretty speech restrictive +though. still can be usefull for help + +== Vr + +* Here's a site with a ton of info on running VR. I recommend envision +with WiVrn over using alvr + steamvr. async with steamvr is shit. +https://lvra.gitlab.io[lvra.gitlab.io] +* if you dont use systemd. here is a +https://github.com/WiVRn/WiVRn/blob/9a5af1a0cadccf4a327c90520662a1dd5edaaee9/CMakeLists.txt#L24[flag] +to disable the use of systemd. put it in make flags in envision. + +== Minecraft + +here is some important java flags that in my experience. atleast on +older hardware. made my server run way better. this is for windows too. + +will require a bit of modification depending on the version of +minecraft. eg where tp put the args + +`java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -jar paperclip.jar nogui` + +source: +https://aikar.co/2018/07/02/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft/[aikar.co +2018 tuning the jvm g1gc for minecraft] + +== Privacy + +A lot of people say "why should i care about privacy, +https://en.wikipedia.org/wiki/Nothing_to_hide_argument[i have nothing to +hide]". Would you be okay letting many strangers watch you use the +bathroom in your own home every time? Would you let me look through +every one of your emails? on every account if you have multiple? + +You don't always have to sacrifice a whole lot for privacy. You can +choose what fits your model, but don't use that thinking above to make +stupid decisions + +here's a playlist on privacy starting off with why it matters +https://www.youtube.com/watch?v=pcSlowAhvUk&list=PLwpvCCyacwS-ztlFutZbKYc9j2sv0x0Sm[Glenn +Greenwald: Why Privacy Matters] + +"If everything you've ever said or done can be accessed, taken +completely without context and used against you with zero accountability +then absolutely everybody has a LOT to hide." diff --git a/sync-filter.txt b/sync-filter.txt index 6379bb3..e0609d7 100644 --- a/sync-filter.txt +++ b/sync-filter.txt @@ -6,7 +6,7 @@ - sync.sh - sync-filter.txt - assets/made_content/ -- assets/static-style.css +- linuxinfo/linuxinfo.adoc - articles/ - blog/ - updates/