mirror of
http://git.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/nihilist/blog-contributions.git
synced 2025-07-02 11:56:40 +00:00
typo fix + new graphs folder
This commit is contained in:
parent
4a84c8e4aa
commit
ce5de63d0c
10 changed files with 2618 additions and 0 deletions
724
graphs/OPSEC.drawio
Normal file
724
graphs/OPSEC.drawio
Normal file
File diff suppressed because one or more lines are too long
1542
graphs/PRODUCTIVITY.drawio
Normal file
1542
graphs/PRODUCTIVITY.drawio
Normal file
File diff suppressed because one or more lines are too long
70
graphs/pyramid of internet use.drawio
Normal file
70
graphs/pyramid of internet use.drawio
Normal file
File diff suppressed because one or more lines are too long
189
graphs/qualitystandard.drawio
Normal file
189
graphs/qualitystandard.drawio
Normal file
|
@ -0,0 +1,189 @@
|
|||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="25.0.2">
|
||||
<diagram name="Page-1" id="YaltkXUbTmxIE2NtYj1t">
|
||||
<mxGraphModel dx="861" dy="653" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-1" target="b_qoK0y8lgKdcArtdpya-2" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-1" value="It is possible to achieve,<br><u>here's what you need</u>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" parent="1" vertex="1">
|
||||
<mxGeometry x="318" y="292" width="184" height="35" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-2" value="It is simpler than you think,<br><u>here's how you can implement it</u>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="311" y="343" width="198" height="37" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="410" y="294.33333333333337" as="targetPoint" />
|
||||
<mxPoint x="410" y="272" as="sourcePoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-8" value="The Nihilism Blog's&nbsp;<div>3 goals</div>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
|
||||
<mxGeometry x="348.5" y="167" width="123" height="41" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-10" value="You actually need privacy, anonymity and deniability, <u>here's why</u>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f0a30a;fontColor=#000000;strokeColor=#BD7000;" parent="1" vertex="1">
|
||||
<mxGeometry x="356" y="211" width="108" height="61" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-11" value="Tyranny's 3 goals" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
|
||||
<mxGeometry x="577" y="174.5" width="111" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="b_qoK0y8lgKdcArtdpya-12" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="632.5" y="294" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-12" value="Trust us, you don't need privacy, anonymity and deniability, <u>don't ask why</u>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" parent="1" vertex="1">
|
||||
<mxGeometry x="562" y="211" width="141" height="61" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="b_qoK0y8lgKdcArtdpya-13" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="632.5" y="361.20000000000005" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-13" value="Panopticon propaganda: it is not possible to achieve" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" parent="1" vertex="1">
|
||||
<mxGeometry x="549" y="295" width="167" height="39" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-14" value="censoring everything that helps the individual achieve it" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" parent="1" vertex="1">
|
||||
<mxGeometry x="562" y="361" width="141" height="57" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-17" value="<span>The Nihilism Blog<br>Quality Standard</span>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#a20025;strokeColor=#6F0000;fontStyle=1;fontSize=21;fontColor=#ffffff;" parent="1" vertex="1">
|
||||
<mxGeometry x="943" y="121" width="228" height="87" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-18" value="General structure: WHY / WHAT / HOW<br>(it can be across multiple blogposts)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1048" y="228" width="231" height="36" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-19" target="b_qoK0y8lgKdcArtdpya-22" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="b_qoK0y8lgKdcArtdpya-19" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="1102.5" y="328.83333333333337" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-19" value="FIRST: why is this important ?" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1106" y="280" width="210" height="29" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="b_qoK0y8lgKdcArtdpya-20" target="b_qoK0y8lgKdcArtdpya-22" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="b_qoK0y8lgKdcArtdpya-20" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="1101.666666666667" y="368.8333333333335" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-20" value="SECOND: what is the best option ?" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1106" y="320" width="210" height="29" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-21" target="b_qoK0y8lgKdcArtdpya-25" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-21" value="THIRD: How can i implement that option ?" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1106" y="361" width="248" height="29" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="b_qoK0y8lgKdcArtdpya-22" target="b_qoK0y8lgKdcArtdpya-27" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-22" value=""To be explained"" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1393" y="320" width="119" height="29" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-25" target="b_qoK0y8lgKdcArtdpya-36" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="1455" y="416" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-25" value=""To be showcased"" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1393" y="361" width="119" height="29" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-27" target="b_qoK0y8lgKdcArtdpya-31" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-27" value="wall of text" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1554" y="320" width="94" height="29" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-28" value="There is no how without what,<div>there is no what without why</div>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
|
||||
<mxGeometry x="876" y="308" width="177" height="41" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-31" target="b_qoK0y8lgKdcArtdpya-34" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-31" value="multiple paragraphs<br>with highlighted important parts (using &lt;b&gt;&lt;/b&gt;)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f0a30a;fontColor=#000000;strokeColor=#BD7000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1671" y="295" width="94" height="79" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-34" value="multiple paragraphs, highlighted important text, and a graph to visually explain the same" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1797" y="300" width="161" height="69" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-36" target="b_qoK0y8lgKdcArtdpya-38" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-36" target="b_qoK0y8lgKdcArtdpya-42" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-36" value="just talking about the steps to make without showing each one (aka being lazy)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1515" y="385" width="124" height="62" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-38" target="b_qoK0y8lgKdcArtdpya-40" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-38" value="Listing the steps, in a step-by-step order" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f0a30a;fontColor=#000000;strokeColor=#BD7000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1515" y="483" width="124" height="52" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-49" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-40" target="b_qoK0y8lgKdcArtdpya-46" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-40" value="Listing each step in order, and SHOWING how to do each step, without skipping any" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1496" y="570" width="162" height="62" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-42" target="b_qoK0y8lgKdcArtdpya-46" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-42" value="Showing the commandline (copy paste into the &lt;code&gt;&lt;/code&gt; blocks), taking screenshots, and taking pictures" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f0a30a;fontColor=#000000;strokeColor=#BD7000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1701" y="390" width="201" height="89" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-46" value="Showing the important parts of the commandline (copy paste into the &lt;code&gt;&lt;/code&gt; blocks), taking screenshots (with arrows to show where to click), and taking pictures (with arrows too)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1701" y="503" width="201" height="89" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-50" value="Talking about the path is for lazy blogwriters.<br>You are expected to show everyone<br>&nbsp;HOW you are walking that path,&nbsp;<br>without skipping any detail<br>and accurately explain what you are doing" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
|
||||
<mxGeometry x="1924" y="392.5" width="254" height="84" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-51" target="b_qoK0y8lgKdcArtdpya-54" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-51" value="Spelling mistakes" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1554" y="230" width="94" height="39" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-53" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.499;entryY=1.069;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="b_qoK0y8lgKdcArtdpya-27" target="b_qoK0y8lgKdcArtdpya-51" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-54" value="Fix all of your spelling&nbsp; + Grammar mistakes by using vscodium's plugin "LTeX+"" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1792" y="205.5" width="136" height="88" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-56" value="Acceptable, <u>and expected</u>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
|
||||
<mxGeometry x="1170" y="547" width="193" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-57" value="Definitely not acceptable" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1170" y="473" width="159" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-58" value="<u>Color Code:</u>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
|
||||
<mxGeometry x="1136" y="441" width="82" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="b_qoK0y8lgKdcArtdpya-59" value="Still not acceptable, but better" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f0a30a;fontColor=#000000;strokeColor=#BD7000;" parent="1" vertex="1">
|
||||
<mxGeometry x="1170" y="510" width="178" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="9NNkzH2eHO21wP-u4fCP-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.377;entryY=1.009;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="b_qoK0y8lgKdcArtdpya-2" target="b_qoK0y8lgKdcArtdpya-2">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="410" y="396" />
|
||||
<mxPoint x="386" y="396" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="9NNkzH2eHO21wP-u4fCP-2" value="Continuous improvement<br>in simplifying the way to achieve it<br>wherever possible" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||
<mxGeometry x="310.5" y="390" width="199" height="55" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
Binary file not shown.
Before Width: | Height: | Size: 123 KiB After Width: | Height: | Size: 249 KiB |
BIN
productivity/mentalopti/20.png
Normal file
BIN
productivity/mentalopti/20.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 607 KiB |
BIN
productivity/mentalopti/21.png
Normal file
BIN
productivity/mentalopti/21.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 461 KiB |
BIN
productivity/mentalopti/22.png
Normal file
BIN
productivity/mentalopti/22.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 292 KiB |
BIN
productivity/mentalopti/23.png
Normal file
BIN
productivity/mentalopti/23.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 310 KiB |
|
@ -184,6 +184,99 @@ PING youtube.com (127.0.0.1) 56(84) bytes of data.
|
|||
|
||||
|
||||
<p>And that's it! Now <a href="../opus-nihil/index.html">stop going around in circles</a>, and get back to doing what truly matters to you!</p>
|
||||
</div>
|
||||
</div><!-- /row -->
|
||||
</div> <!-- /container -->
|
||||
</div><!-- /white -->
|
||||
|
||||
<div id="productivity3">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-8 col-lg-offset-2">
|
||||
<h2><b>Tiling Window Managers</b></h2> </br> </br>
|
||||
<p>Tying back to the workspace management, you can have a tiling window manager where you can manage the applications you open and move around on your desktop using only the keyboard.</p>
|
||||
<p>To achieve this i recommend using the i3 window manager like so:</p>
|
||||
<pre><code class="nim">
|
||||
nothing@debian:~$ su -
|
||||
Password:
|
||||
root@debian:~# apt install i3 -y
|
||||
|
||||
</pre></code>
|
||||
<p>once installed, (since you are probably not already in i3, but rather in an other window manager like cinnamon) you can simply go back to the login screen by logging out or by running this command:</p>
|
||||
<pre><code class="nim">
|
||||
root@debian:~# systemctl restart lightdm
|
||||
|
||||
</pre></code>
|
||||
<img src="20.png" class="imgRz">
|
||||
<img src="21.png" class="imgRz">
|
||||
<img src="22.png" class="imgRz">
|
||||
<p>From there you can start to edit the i3 config from a terminal (that you open with the shortcut Win+ENTER):</p>
|
||||
<img src="23.png" class="imgRz">
|
||||
<pre><code class="nim">
|
||||
nothing@debian:~$ vim ~/.config/i3/config
|
||||
|
||||
</pre></code>
|
||||
<p>From here you can customize just about anything you want, from the shortcuts, to the colors used and the apps that are launched upon startup. Here are the main shortcuts that you need to remember:</p>
|
||||
<pre><code class="nim">
|
||||
#my Modkey is the windows key (Mod4), it's at the very top of my i3config file.
|
||||
|
||||
#Change workspaces :
|
||||
-Mod+1234567890
|
||||
|
||||
#Change focus to next window :
|
||||
-Mod+Arrow
|
||||
|
||||
#KILL the window:
|
||||
-Mod+Shift+Q
|
||||
|
||||
#Toggle Vertical/Horizontal layout :
|
||||
-Mod+V or H (and then move/create a window where you put the V/H mode)
|
||||
|
||||
#Move window in the workspace :
|
||||
-Mod+Shift+Arrow
|
||||
|
||||
#Move window to workspace:
|
||||
-Mod+Shift+12345647890
|
||||
|
||||
#Create Terminal window:
|
||||
-Mod+Enter
|
||||
|
||||
#open any application:
|
||||
-Mod+d
|
||||
(type application name)
|
||||
ENTER
|
||||
|
||||
#Toggle floating mode on a window:
|
||||
-Mod+Space
|
||||
|
||||
#Enter resize mode:
|
||||
-Mod+R
|
||||
-then Arrows to resize
|
||||
-then ESC to exit resize mode
|
||||
|
||||
</pre></code>
|
||||
<p> I customized this quite a bit myself, while still trying to remain minimalistic about it, you can find my dotfiles about it <a href="http://git.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/nihilist/dotfiles">here</a>. In order to get my customized setup quickly i have made those 2 scripts: </p>
|
||||
|
||||
<p>First script to setup i3 and the GUI apps i want (drawio, torbrowser, mullvad-browser, simplex chat, keepassxc):</p>
|
||||
<pre><code class="nim">
|
||||
nothing@debian:~$ su -
|
||||
root@debian:~# usermod -aG sudo nothing
|
||||
root@debian:~# reboot now
|
||||
|
||||
nothing@debian:~$ sudo apt install git tor torsocks -y
|
||||
nothing@debian:~$ torsocks git clone http://git.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/nihilist/dotfiles
|
||||
nothing@debian:~$ cd dotfiles
|
||||
nothing@debian:~$ chmod +x ./debiansetup.sh
|
||||
nothing@debian:~$ ./debiansetup.sh
|
||||
|
||||
</pre></code>
|
||||
<p></p>
|
||||
<pre><code class="nim">
|
||||
</pre></code>
|
||||
<p></p>
|
||||
<pre><code class="nim">
|
||||
</pre></code>
|
||||
<p></p>
|
||||
|
||||
</div>
|
||||
</div><!-- /row -->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue