OcttKB Cross-Repo Sync (HTML to Raw)

This commit is contained in:
octospacc 2023-12-21 00:31:52 +00:00
parent b25cc0a659
commit cf5ee599b3
66 changed files with 569 additions and 53 deletions

View File

@ -0,0 +1,6 @@
created: 20211229150338458
modified: 20211230150511641
tags: $:/km/keynav
title: $:/config/ShortcutInfo/CloseCurrent
Close the current tiddler in the Story River.

View File

@ -0,0 +1,6 @@
created: 20211229150005548
modified: 20211230150749233
tags: $:/km/keynav
title: $:/config/ShortcutInfo/EditCurrent
Edit the current tiddler in the Story River.

View File

@ -0,0 +1,6 @@
created: 20211229165026605
modified: 20211230152248693
tags: $:/km/keynav
title: $:/config/ShortcutInfo/ShowHistory
Show the tiddler navigation history (minus drafts).

View File

@ -0,0 +1,6 @@
created: 20211229144336924
modified: 20211230150837532
tags: $:/km/keynav
title: $:/config/ShortcutInfo/StoryCurrent
Navigate to the current (most recently viewed) tiddler in the Story River.

View File

@ -0,0 +1,6 @@
created: 20211229144217331
modified: 20211230150856707
tags: $:/km/keynav
title: $:/config/ShortcutInfo/StoryFirst
Navigate to the first (most recent) tiddler in the Story River.

View File

@ -0,0 +1,6 @@
created: 20211229144242848
modified: 20211230150847542
tags: $:/km/keynav
title: $:/config/ShortcutInfo/StoryLast
Navigate to the last (first opened) tiddler in the Story River.

View File

@ -0,0 +1,6 @@
created: 20211229144129425
modified: 20211230150906715
tags: $:/km/keynav
title: $:/config/ShortcutInfo/StoryNext
Navigate to the next tiddler in the Story River.

View File

@ -0,0 +1,6 @@
created: 20211229142706009
modified: 20211230150918103
tags: $:/km/keynav
title: $:/config/ShortcutInfo/StoryPrev
Navigate to the previous tiddler in the Story River.

View File

@ -0,0 +1,6 @@
created: 20211229150435191
modified: 20211230151829028
tags: $:/km/keynav
title: $:/config/shortcuts/CloseCurrent
shift-alt-C

View File

@ -0,0 +1,6 @@
created: 20211229150115436
modified: 20211230151845477
tags: $:/km/keynav
title: $:/config/shortcuts/EditCurrent
shift-alt-E

View File

@ -0,0 +1,6 @@
created: 20211229165346033
modified: 20211230151900807
tags: $:/km/keynav
title: $:/config/shortcuts/ShowHistory
shift-alt-H

View File

@ -0,0 +1,6 @@
created: 20211229144857054
modified: 20211230151914453
tags: $:/km/keynav
title: $:/config/shortcuts/StoryCurrent
shift-alt-Space

View File

@ -0,0 +1,6 @@
created: 20211229144823211
modified: 20211230151929234
tags: $:/km/keynav
title: $:/config/shortcuts/StoryFirst
shift-alt-Up

View File

@ -0,0 +1,6 @@
created: 20211229144841080
modified: 20211230151942807
tags: $:/km/keynav
title: $:/config/shortcuts/StoryLast
shift-alt-Down

View File

@ -0,0 +1,6 @@
created: 20211229144803909
modified: 20211230151955966
tags: $:/km/keynav
title: $:/config/shortcuts/StoryNext
shift-alt-Right

View File

@ -0,0 +1,6 @@
created: 20211229143921111
modified: 20211230150445026
tags: $:/km/keynav
title: $:/config/shortcuts/StoryPrev
shift-alt-Left

View File

@ -0,0 +1,39 @@
caption: {{$:/language/SideBar/Open/Caption}}
created: 20211229033021108
modified: 20211230152043068
tags: $:/tags/SideBar $:/km/keynav
title: $:/core/ui/SideBar/Open
\whitespace trim
\define lingo-base() $:/language/CloseAll/
\define drop-actions()
<$action-listops $tiddler=<<tv-story-list>> $subfilter="+[insertbefore:currentTiddler<actionTiddler>]"/>
\end
\define placeholder()
<div class="tc-droppable-placeholder"/>
\end
\define droppable-item(button)
\whitespace trim
<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>
<<placeholder>>
<div>
$button$
</div>
</$droppable>
\end
<div class="tc-sidebar-tab-open">
<$list filter="[list<tv-story-list>]" history=<<tv-history-list>> storyview="pop">
<div class="tc-sidebar-tab-open-item">
<$macrocall $name="droppable-item" button="""<$button message="tm-close-tiddler" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class="tc-btn-invisible tc-btn-mini tc-small-gap-right">{{$:/core/images/close-button}}</$button><$link to={{!!title}}><$view field="title"/></$link><$reveal type="match" state="$:/HistoryList!!current-tiddler" text=<<currentTiddler>>>&#x2713;</$reveal>"""/>
</div>
</$list>
<$tiddler tiddler="">
<div>
<$macrocall $name="droppable-item" button="""<$button message="tm-close-all-tiddlers" class="tc-btn-invisible tc-btn-mini"><<lingo Button>></$button>"""/>
</div>
</$tiddler>
</div>

View File

@ -0,0 +1,18 @@
created: 20211229155304402
key: ((ShowHistory))
maxToShow: 20
modified: 20211230155909304
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/ShowHistory
<$navigator story="$:/StoryList" history="$:/HistoryList">
<$action-navigate $to="$:/plugins/km/keynav/ShowHistory"/>
</$navigator>
<$set name="history" filter="[{$:/HistoryList}]" select=0>
!!Recent History
Limit: <$edit-text tiddler=<<currentTiddler>> field="maxToShow" tag="input" size=2 default="20" />
<$macrocall $name="cleanHistoryList" history=<<history>> maxShow={{!!maxToShow}} />
</$set>

View File

@ -0,0 +1,46 @@
/*\
title: cleanHistoryList
type: application/javascript
module-type: macro
Get the history list after removing drafts and duplicate sequential references.
\*/
(function(){
"use strict";
exports.name = "cleanHistoryList";
exports.params = [
{name: "history"},
{name: "maxShow"}
];
exports.run = function(history, maxShow) {
history = JSON.parse(history);
//console.log("History List: " + JSON.stringify(history));
//Loop through history removing drafts and duplicates.
var list = [];
var lastTid = '';
var tidLink = '';
var tid = '';
//Loop in reverse to put most recent at top of resulting list
for(let i=history.length-1; i > -1; i--) {
tid = history[i];
//console.log(JSON.stringify(tid));
if(tid.title.startsWith('Draft ')) continue;
tidLink = '[[' + tid.title + ']]';
if(tidLink == lastTid) continue;
list.push(tidLink);
lastTid = tidLink;
if(list.length >= maxShow) break;
}
//format an HTML list and return
var toReturn = '<ul>';
for(let tid of list) {
toReturn += '<li>' + tid + '</li>';
}
toReturn += '</ul>';
return toReturn;
};
})();

View File

@ -0,0 +1,6 @@
created: 20211229152810601
modified: 20211230153855710
module-type: macro
tags: $:/km/keynav
title: $:/plugins/km/keynav/cleanHistoryList
type: application/javascript

View File

@ -0,0 +1,12 @@
created: 20211229150246081
key: ((CloseCurrent))
modified: 20211230152623815
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/closeCurrent
<$set name="current" filter="[{$:/HistoryList!!current-tiddler}]" select=0>
<$navigator story="$:/StoryList" history="$:/HistoryList">
<$action-sendmessage $message="tm-close-tiddler" $param=<<current>>/>
</$navigator>
</$set>

View File

@ -0,0 +1,12 @@
created: 20211229145450407
key: ((EditCurrent))
modified: 20211230150822130
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/editCurrent
<$set name="current" filter="[{$:/HistoryList!!current-tiddler}]" select=0>
<$navigator story="$:/StoryList" history="$:/HistoryList">
<$action-sendmessage $message="tm-edit-tiddler" $param=<<current>>/>
</$navigator>
</$set>

View File

@ -0,0 +1,20 @@
caption: readme
created: 20220102193630923
modified: 20220102202241769
revision: 4
tags: $:/km/keynav
title: $:/plugins/km/keynav/readme
type: text/vnd.tiddlywiki
The ~KeyNav plugin implements a set of shortcuts using the built-in keyboard shortcut mechanism in ~TiddlyWiki. It has the following keyboard functions:
* ''~StoryFirst:'' Navigate to the top of the Story River (Shift+Alt+Up)
* ''~StoryLast:'' Navigate to the bottom of the Story River (Shift+Alt+Down)
* ''~StoryPrev:'' Navigate to the previous tiddler in the Story River (Shift+Alt+Left)
* ''~StoryNext:'' Navigate to the next tiddler in the Story River (Shift+Alt+Right)
* ''~StoryCurrent:'' Navigate to the current tiddler in the Story River (ie. if you scrolled away, this shortcut will bring you back) (Shift+Alt+Space)
* ''~EditCurrent:'' Edit the current tiddler, aka the most recent one in the history list (Shift+Alt+E)
* ''~CloseCurrent:'' Close the current tiddler (Shift+Alt+C)
* ''~ShowHistory:'' View the recent history, including system tiddlers (Shift+Alt+H)
The key combinations can be changed using the "Keyboard Shortcuts" tab in the Control Panel.

View File

@ -0,0 +1,12 @@
created: 20211229032003700
key: ((StoryCurrent))
modified: 20211230150954378
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/storyCurrent
<$set name="story" filter="[list[$:/StoryList]join[,]]" select=0>
<$set name="current" filter="[{$:/HistoryList!!current-tiddler}]" select=0>
<!-- This macro call add a navigator widget that will be configured to navigate to the tiddler in the desired position in the story river -->
<$macrocall $name="storynav" storylist=<<story>> current=<<current>> position="current" />
</$set>
</$set>

View File

@ -0,0 +1,12 @@
created: 20211229031533358
key: ((StoryFirst))
modified: 20211230151041569
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/storyFirst
<$set name="story" filter="[list[$:/StoryList]join[,]]" select=0>
<$set name="current" filter="[{$:/HistoryList!!current-tiddler}]" select=0>
<!-- This macro call add a navigator widget that will be configured to navigate to the tiddler in the desired position in the story river -->
<$macrocall $name="storynav" storylist=<<story>> current=<<current>> position="first" />
</$set>
</$set>

View File

@ -0,0 +1,12 @@
created: 20211229031901058
key: ((StoryLast))
modified: 20211230151019840
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/storyLast
<$set name="story" filter="[list[$:/StoryList]join[,]]" select=0>
<$set name="current" filter="[{$:/HistoryList!!current-tiddler}]" select=0>
<!-- This macro call add a navigator widget that will be configured to navigate to the tiddler in the desired position in the story river -->
<$macrocall $name="storynav" storylist=<<story>> current=<<current>> position="last" />
</$set>
</$set>

View File

@ -0,0 +1,13 @@
created: 20211228233244219
key: ((StoryNext))
modified: 20211230151133988
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/storyNext
type: text/vnd.tiddlywiki
<$set name="story" filter="[list[$:/StoryList]join[,]]" select=0>
<$set name="current" filter="[{$:/HistoryList!!current-tiddler}]" select=0>
<!-- This macro call add a navigator widget that will be configured to navigate to the tiddler in the desired position in the story river -->
<$macrocall $name="storynav" storylist=<<story>> current=<<current>> position="next" />
</$set>
</$set>

View File

@ -0,0 +1,12 @@
created: 20211228015554785
key: ((StoryPrev))
modified: 20211230151155944
tags: $:/tags/KeyboardShortcut $:/km/keynav
title: $:/plugins/km/keynav/storyPrev
<$set name="story" filter="[list[$:/StoryList]join[,]]" select=0>
<$set name="current" filter="[{$:/HistoryList!!current-tiddler}]" select=0>
<!-- This macro call add a navigator widget that will be configured to navigate to the tiddler in the desired position in the story river -->
<$macrocall $name="storynav" storylist=<<story>> current=<<current>> position="prev" />
</$set>
</$set>

View File

@ -0,0 +1,66 @@
/*\
title: storynav
type: application/javascript
module-type: macro
Get tiddler at the indicated position in the story list.
\*/
(function(){
"use strict";
exports.name = "storynav";
exports.params = [
{name: "storylist"},
{name: "current"},
{name: "position"}
];
exports.run = function(storylist, current, position) {
//console.log("Story List: " + storylist);
//storylist=storylist.replaceAll("[[","");
//storylist=storylist.replaceAll("]]","");
storylist = storylist.split(",");
//console.log("Story List: " + storylist);
//console.log("Current: " + current);
//console.log("Position: " + position);
var tiddler = "none";
var len = storylist.length;
var idx = 0;
//console.log("Length: " + len);
if(len == 1) {
tiddler = current;
} else if(position == "prev") {
for (tiddler of storylist) {
//console.log("Evaluating tiddler: " + tiddler + " vs " + current);
if(tiddler == current) {
if(idx >= len-1) tiddler = storylist[0];
else tiddler = storylist[idx+1]
break;
}
idx++;
}
} else if(position == "next") {
for (tiddler of storylist) {
//console.log("Evaluating tiddler: " + tiddler + " vs " + current);
if(tiddler == current) {
if(idx == 0) tiddler = storylist[len-1];
else tiddler = storylist[idx-1]
break;
}
idx++;
}
} else if(position == "first") {
tiddler = storylist[0];
} else if(position == "last") {
//console.log("HIT position = last. Jumping to last tiddler in story.");
tiddler = storylist[len-1];
} else {
tiddler = current;
}
//console.log('Navigate to: "' + tiddler + '"');
//console.log('Returning: ' + '<$navigator story="$:/StoryList" history="$:/HistoryList"><$action-navigate $to="""' + tiddler + '""" $scroll="yes" /></$navigator>\n\n' + tiddler);
//IMPORTANT - Macro just returns wikitext to be interpreted.
//return tiddler;
return '<$navigator story="$:/StoryList" history="$:/HistoryList"><$action-navigate $to="""' + tiddler + '""" $scroll="yes" /></$navigator>\n\n' + tiddler;
};
})();

View File

@ -0,0 +1,6 @@
created: 20211228025130627
modified: 20211230172735290
module-type: macro
tags: $:/km/keynav
title: $:/plugins/km/keynav/storynav
type: application/javascript

View File

@ -0,0 +1,22 @@
created: 20211230144549509
modified: 20220102211445416
tags: $:/km/keynav
title: KeyboardNavigation
type: text/vnd.tiddlywiki
The ~KeyNav plugin implements a series of shortcuts to enable navigating the Story River without resorting to the mouse. Shortcuts are implemented using the built-in keyboard shortcut mechanism in ~TiddlyWiki. The plugin has the following keyboard functions:
* ''~StoryFirst:'' Navigate to the top of the Story River (Shift+Alt+Up)
* ''~StoryLast:'' Navigate to the bottom of the Story River (Shift+Alt+Down)
* ''~StoryPrev:'' Navigate to the previous tiddler in the Story River (Shift+Alt+Left)
* ''~StoryNext:'' Navigate to the next tiddler in the Story River (Shift+Alt+Right)
* ''~StoryCurrent:'' Navigate to the current tiddler in the Story River (ie. if you scrolled away, this shortcut will bring you back) (Shift+Alt+Space)
* ''~EditCurrent:'' Edit the current tiddler, aka the most recent one in the history list (Shift+Alt+E)
* ''~CloseCurrent:'' Close the current tiddler (Shift+Alt+C)
* ''~ShowHistory:'' View the recent history, including system tiddlers (Shift+Alt+H)
The key combinations can be changed using the "Keyboard Shortcuts" tab in the Control Panel.
As with other ~TiddlyWiki plugins, you can import the plugin directly by dragging the <<tag $:/km/keynav>> tag pill tagging this tiddler.
Or alternatively, you can download and include the plugin in the plugins folder under a ~NodeJS ~TiddlyWiki wiki folder (ie. mytiddlywiki/plugins/keynav).

View File

@ -0,0 +1,14 @@
{
"created": "20211230162900488",
"dependents": "",
"description": "Provides keyboard shortcuts for navigating the Story River without a mouse.",
"modified": "20211230170357014",
"name": "KeyNav",
"plugin-type": "plugin",
"tags": "",
"title": "$:/plugins/km/keynav",
"version": "0.0.3",
"list": "readme",
"revision": "0",
"bag": "default"
}

View File

@ -0,0 +1,8 @@
created: 20231221001035380
creator: Octt
modified: 20231221001203387
modifier: Octt
tags:
title: Linux/Advanced
* [[How to create a Linux system that runs a single application?|https://superuser.com/questions/320529/how-to-create-a-linux-system-that-runs-a-single-application]]

View File

@ -0,0 +1,12 @@
created: 20231221001636851
creator: Octt
modified: 20231221001949847
modifier: Octt
tags:
title: Linux/Distros
<<^wikipediaframe "Linux distro">>
* [[tomsrtbt (Tom's floppy which has a root filesystem and is also bootable.)|http://www.toms.net/rb/]] --- //"The most GNU/Linux on 1 floppy disk."//
* [[distro Linux vs generi, trova le differenze|https://octospacc.altervista.org/2023/12/20/690/]]

View File

@ -1,10 +1,12 @@
created: 20231220192251148
creator: Octt
modified: 20231220192612107
modified: 20231221002612717
modifier: Octt
tags:
title: Saved/Sites/Sysadmin
Saved sites that are mainly about miscellaneous system administration (mainly devlogs, project showcases, or tips+tricks, and online tools). (Some are in other Saved pages and should be moved here.)
* [[Major Hayden|https://major.io/]] --- //A social nerd writing about everything 🤓//
...

View File

@ -0,0 +1,12 @@
created: 20231221002424468
creator: Octt
modified: 20231221002440639
modifier: Octt
tags:
title: Saved/Sites/Uncategorized
* [[AMStereo.org|http://www.amstereo.org/]]
* [[Astral Dice|https://trpgbot.com/]]
* [[bigclive.com|https://www.bigclive.com/]]
* [[Starjunk 95|https://www.starjunk95.com]]
* [[iD0t|http://id0t.x10.mx]]

View File

@ -1,6 +1,6 @@
created: 20230223222804008
creator: Octt
modified: 20231220192502457
modified: 20231221003058465
modifier: Octt
tags:
title: Saved/Sites
@ -21,6 +21,7 @@ Note: "[property]-leaning" means the majority of the content of the site, or the
* [[Fabrizio Musacchio|https://www.fabriziomusacchio.com/]]
* [[FlareXes|https://flarexes.com]]
* [[Gianmarco Gargiulo|https://gianmarco.gg]]
* [[iliana etaoin|https://iliana.fyi/]] --- //systems engineer at oxide computer company//
* <<httpL iter.ca>>
* [[koyu's personal website|https://web.koyu.space/]]
* [[l33t.codes|https://l33t.codes]] --- Nice emulated retro-style with CRT effects and monospace text of many colors.
@ -30,12 +31,14 @@ Note: "[property]-leaning" means the majority of the content of the site, or the
* [[Lyosha Cluster (Лёша Кластер)|https://cluster.wtf/]]
* [[Mega Cat Studios, Inc.|https://megacatstudios.com/pages/table-of-contents]] --- with blog about retro, videogame, and development subjects
* [[Magnetismo 2.1 - Il meglio dell'informatica|https://magnetismoinformatica.blogspot.com/]]
* [[Max Schillinger|https://maximilian-schillinger.de/index.html]] --- //Linux pro, workflow optimizer, coder for life.//
* [[📚 Nitay Neeman's Blog|https://nitayneeman.github.io/]]
* [[P01✨ CREATIVE CODER & TECHNICAL SPEAKER|http://www.p01.org]]
* [[Read the Tea Leaves|https://nolanlawson.com/]] --- //Software and other dark arts, by Nolan Lawson//
* [[RetrOfficina4004 Vintage|https://retrofficina4004.blogspot.com/]] --- //Chi non ricorda il passato è destinato a riviverlo//
* [[λ ryan. himmelwright. net|https://ryan.himmelwright.net/]]
* [[Sebastian Jambor's blog|https://seb.jambor.dev/]] --- software engineering, efficiency and other things
* [[SECRET CLUB - We Break Software|https://secret.club/]] --- //UPPING THE ANTE ON RESEARCH//
* [[Simon Willisons Weblog|https://simonwillison.net/]] --- <<[ "[[Git|https://github.com/simonw/simonwillisonblog]]">>
* [[Stephan Wagner|https://stephanwagner.me/]]
* [[TechLifeWeb|https://techlifeweb.com/]] --- //Exploring the digital life// --- interesting organization of normal blog posts with microblog-style notes
@ -60,6 +63,7 @@ These are portfolios, collections of projects, hubs, landing pages, etc.
* [[ari melody|https://arimelody.me/]] --- //your local SPACEGIRL 💫//
* [[Daniel X's Artisanal Internets|https://danielx.net/]]
** [[Whimsy Space - ZineOS|https://whimsy.space/]]
* [[ENTROPIE|https://entropie.org/]] --- a handful of connected blogs with tech articles and tech art galleries
* [[Grumpy Website|https://grumpy.website/]] --- //world-leading media conglomerate of renowned experts in UIs, UX and TVs//
* [[Jeff Thompson|https://www.jeffreythompson.org/]] --- many creative programming and artistic tech works by the author are highlighted on the site
* [[libdb.so (diamondburned)|https://libdb.so/]] / <<httpsL diamondx.pet>> --- cool site, the thing is just a terminal shell but with working links, images, and small tools --- <<[# Git "https://github.com/diamondburned/libdb.so">>
@ -68,6 +72,7 @@ These are portfolios, collections of projects, hubs, landing pages, etc.
* [[Novasquirrel's site|https://novasquirrel.com/]]
* [[Rogue Studio|https://rogue.studio/]] --- //Digital marketing, branding, and product experience studio//
* [[The Hacker's Choice|https://www.thc.org]] --- group of international hackers, founded in 1995 --- <<[# "Knowledge Base" "https://iq.thc.org">>
* [[Tom's Pages|http://www.toms.net/]]
* [[Trong|https://trongnguyen.co/]] (+ digital garden) --- //Vietnamese Product Designer living in Singapore, currently @Carousell//
* <<linkdescgit "Yasoob Khalid" "https://yasoob.me/" "Author, Blogger & artist who can't make up his mind" "https://github.com/yasoob/personal_blog">> --- the site contains some cool tech-focused art projects
* [[ZeptoBars|https://zeptobars.com/en/]] --- hi-def pictures of naked CPU dies
@ -94,6 +99,7 @@ These are kind of blogs, but don't contain mainly things written as blogs, but m
* Andrea Minini PKB: [[.com|https://www.andreaminini.com]], [[.org|https://www.andreaminini.org]]
** [[How (by Okpedia)|https://how.okpedia.org/]] --- //Tutorials and Solutions KB// --- (apparently a separate wiki of the same person above, also multi-language)
* [[Computer Science Mojo|https://csmojo.com]] --- //David's Notes on coding, software and computer science// --- <<[ "[[Git|https://github.com/zhenyufu/zhenyufu.github.io]]">>
* //''[[Everything2|https://everything2.com/]]'' is a collaborative online community consisting of a database of interlinked user-submitted written material.//
* [[Maggie Appleton|https://maggieappleton.com/]] --- <<[ "[[Git|https://github.com/MaggieAppleton/maggieappleton.com-V2]]">>
* [[bash.org QDB|http://web.archive.org/web/20230719194509/http://bash.org/]] --- // Quote Database Home//
* [[RetroRGB|https://www.retrorgb.com/]] --- //site dedicated to keeping everyone up-to-date with everything the retro-gaming world has to offer//
@ -110,10 +116,3 @@ These are kind of blogs, but don't contain mainly things written as blogs, but m
* [[samy.pl|https://samy.pl/]] --- Website full of easter eggs by the same <<YoutubeL OJ1pEAdFLP8 "person who once hacked MySpace">>.
** One easter egg is the client source code is hidden as a binary-encoded string represented by spaces and tabs; The server providing the data uses something (headers? but also other stuff) to only serve the real HTML to a browser; curl/wget without all the browser headers (and a browser after a reload in `view-source:` ?) get a fake HTML. <<#[ "Older but more in-depth analysis" "https://t.me/ioctt/19280">>
* [[Tramaci.org|https://tramaci.org/]] --- Progetto a quanto pare abbandonato sulla privacy e il controllo, basato sul paradigma di [[pseudo-OS|Pseudo-OS]] web (anche fin troppo complottista e paranoide nei contenuti, ma tecnicamente è interessante).
!!! Uncategorized
* [[bigclive.com|https://www.bigclive.com/]]
* [[AMStereo.org|http://www.amstereo.org/]]
* [[Starjunk 95|https://www.starjunk95.com]]
* [[iD0t|http://id0t.x10.mx]]

View File

@ -1,6 +1,6 @@
created: 20230206113426599
creator: Octt
modified: 20231112001352635
modified: 20231220220541649
modifier: Octt
tags:
title: TiddlyWiki/ThirdParty
@ -31,6 +31,7 @@ title: TiddlyWiki/ThirdParty
* [[Dave and Blanca Gifford's homepage|https://giffmex.org/Welcome.html]]
* [[Eberron Tiddlywiki|https://eberron.tiddlyhost.com/]] --- //campaign setting for D&D designed for telling fantastical pulp and noir stories// --- <<[ "[[Git|https://github.com/wccbuck/eberron_tw/]]">>
* [[𝕪𝕡𝕖𝕣𝔱𝔢𝔵𝔱: h0p3|https://h0p3.neocities.org/]] (old domain: [[philosopher.life|https://web.archive.org/web/20221227170107/https://philosopher.life/]])
* [[makiaea|https://makiaea.org/00045/20230414makiaea.html]] --- contains a cool/strange choose-your-own-adventure thing
!!!! ''Individual Plugins''
@ -48,6 +49,10 @@ title: TiddlyWiki/ThirdParty
* [[Section Editor|https://kookma.github.io/TW-Section]] --- //create, edit, fold, manage sections// --- [[Git|https://github.com/kookma/TW-Section]] | [[Prototype discussion|https://talk.tiddlywiki.org/t/section-editor-prototype/951]]
* <<link+desc+git Streams "https://saqimtiaz.github.io/streams/" "Streams is a keyboard friendly way to write and easily divide your text into separate tiddlers while writing." "https://github.com/saqimtiaz/streams">> --- Adds a structural-visual hierarchy system to TiddlyWiki like Notion/Logseq.
* [[Syntax-Highlighting Tiny Editor|https://talk.tiddlywiki.org/t/tw5-ready-to-play-prototype-syntax-highlighting-tiny-editor/4569]] (Ready-to-play prototype) --- [[Download|https://talk.tiddlywiki.org/uploads/short-url/853ile3OvoeJ9uowpv0YYXnKhSe.json]]
* [[Keyboard Navigation|https://keynav.tiddlyhost.com/]] --- //A plugin to add keyboard navigation of TiddlyWiki's Story River.//
* [[tw5-keyboard-navigation|https://maximilian-schillinger.de/tw5-keyboard-navigation-plugin.html]] --- //Navigate through your TiddlyWiki5 with your keyboard: jump to next/previous tiddler, edit or close tiddler// --- <<[# Git"https://github.com/MaxGyver83/tw5-keyboard-navigation">>
* [[TWCrossLinks|https://github.com/akhater/TWCrossLinks]] --- //Discover all your intra-tiddlers links//
!!!! ''Individual Themes''

View File

@ -1,8 +1,8 @@
created: 20230902000456550
creator: Octt
modified: 20230902001139619
modified: 20231221002107431
modifier: Octt
tags: Printer
tags: Printing
title: EPSON WF-2510
Linux driver:

View File

@ -1,3 +1,7 @@
created: 20231221000014083
creator: Octt
modified: 20231221000539428
modifier: Octt
title: Email
<<^wikipediaframe Email>>
@ -6,5 +10,8 @@ title: Email
!! ''Hosting''
* [[Documentation for docker-mailserver!|https://docker-mailserver.github.io/docker-mailserver/latest/]] --- <<[# Git"https://github.com/docker-mailserver">>
* [[Adding aliases inboxes using Postfix|https://unix.stackexchange.com/questions/319222/adding-aliases-inboxes-using-postfix]] --- add new lines in /etc/aliases as needed for aliases, with format `desidered_alias: real_username`, then run `newaliases`.
* [[Quickly test an IMAP server with telnet|https://coderwall.com/p/h-tzia/quickly-test-an-imap-server-with-telnet]]
* [[Postfix : SASL auth with PAM and passwd file|https://seenthis.net/messages/522996]]

View File

@ -1,6 +1,6 @@
created: 20230116202756249
creator: Octt
modified: 20231219002645871
modified: 20231220223519071
modifier: Octt
tags: $:/i18n:en
title: Gaming
@ -15,6 +15,8 @@ title: Gaming
* [[The Cutting Room Floor|https://tcrf.net/]] is a site dedicated to unearthing and researching unused and cut content from video games
* [[MobyGames Video Game Database|https://www.mobygames.com/]] --- //extremely ambitious project with the goal to meticulously catalog all relevant information about electronic games on a game-by-game basis//
* [[RetroBreak|https://retrobreak.co.uk/]] --- //Celebrating Video Game History//
* //''[[Hard Drive|https://hard-drive.net/]]'' is a very real video games news site that you should not question. Just absorb the information as truth and move on. JK its satire dont ban us.//
* [[Sala Museo Games|https://gamingshitposting.github.io/SalaMuseoGames]] --- //Where art is your new play// --- <<[# Git"https://github.com/GamingShitposting/SalaMuseoGames">>

View File

@ -1,7 +1,7 @@
created: 20230111153758951
creator: Octt
icon: 🐧
modified: 20231213000753907
modified: 20231221001033808
modifier: Octt
page-cover: https://images.unsplash.com/photo-1549605659-32d82da3a059?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
tags: $:/i18n:en Unix
@ -45,6 +45,10 @@ title: Linux
!!! ''Troubleshooting, practical guides''
* [[Linuxize|https://linuxize.com/]] --- //Linux Tips, Tricks and Tutorials//
* [[How to Zip Files and Directories in Linux|https://linuxize.com/post/how-to-zip-files-and-directories-in-linux/]] --- //the `zip` util and all important options//
* [[cannot mount /dev/loop1 read-only|https://serverfault.com/questions/839898/cannot-mount-block-device-dev-loop-read-only]] --- Filesystem might have a dirty log, using `-o norecovery` can still mount it readonly.
* [[How to take back control of /etc/resolv.conf on Linux|https://www.ctrl.blog/entry/resolvconf-tutorial.html]] --- //Several DNS-related programs want to automatically manage the DNS name server and resolution configuration file at `/etc/resolv.conf`. In some situations, you may want to manage this file yourself.//

View File

@ -1,8 +1,8 @@
created: 20230207185112276
creator: Octt
modified: 20231220183101374
modified: 20231221001337203
modifier: Octt
tags:
tags: Server
title: Nginx
<<^wikipediaframe Nginx en >>
@ -14,6 +14,7 @@ title: Nginx
* Nginx reverse proxy + URL rewrite: [[most correct way and best practice is usually...|https://serverfault.com/a/870620]]
* [[If is Evil… when used in location context|https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/]] --- (always dangerous in locations, except when doing `return ...;` or `rewrite ... last;`)
* [[How to reply with 200+content from Nginx, without serving a file?|https://serverfault.com/questions/196929/how-to-reply-with-200-from-nginx-without-serving-a-file]]
* [[Using variables in Nginx location rules|https://stackoverflow.com/questions/15416957/using-variables-in-nginx-location-rules/61513351#61513351]] --- nginx doesn't have proper variables, but the map module is often usable
* [[Install more_set_headers in nginx for Debian-based distro|https://serverfault.com/questions/954708/install-more-set-headers-in-nginx-1-15-8]] --- `apt install nginx-extras`, keeping in mind that it will rewrite the nginx core package, so any active nginx daemon will crash and need to be restarted.
** Apparently all extra modules get enabled by default after this installation, and some might crash on some systems: if so, delete their symlinks from `/etc/nginx/modules-enabled`.

View File

@ -1,10 +0,0 @@
created: 20230902000702833
creator: Octt
modified: 20230924230810666
modifier: Octt
tags: Printing
title: Printer
<<^wikipediaframe "Printer (computing)">>
* <<YoutubeL x5PuI2flZJI "10 Ways to Use Your Mini Thermal Printer">>

View File

@ -1,8 +1,16 @@
created: 20230902000338749
created: 20230902000702833
creator: Octt
modified: 20230902000422879
modified: 20231221002107428
modifier: Octt
tags:
tags: Printing
title: Printing
<<^wikipediaframe Printing>>
<<^wikipediaframe Printing>>
* [[SystemPrinting (Debian)|https://wiki.debian.org/SystemPrinting]] --- //A basic view of the CUPS Printing system. Aimed at Debian 11 (bullseye) but it should fit most...//
!! Printer
<<^wikipediaframe "Printer (computing)">>
* <<YoutubeL x5PuI2flZJI "10 Ways to Use Your Mini Thermal Printer">>

View File

@ -0,0 +1,11 @@
created: 20231220212018744
creator: Octt
modified: 20231221001011567
modifier: Octt
tags:
title: Software
<<^wikipediaframe Software>>
* [[Free Software Directory|https://directory.fsf.org/wiki/Main_Page]] --- //A collaborative catalog of free software.//
* [[The "Fossies" Software Archive|https://fossies.org/]] --- //Fresh Open Source Software mainly for Internet, Engineering and Science//

View File

@ -1,6 +1,6 @@
created: 20231105150445511
creator: Octt
modified: 20231220002441535
modified: 20231220211854011
modifier: Octt
tags:
title: Strange things
@ -20,3 +20,5 @@ title: Strange things
* [[Smokepowered - 煙霧動力.com|https://smokepowered.com/]] --- strange site with weed background and video of Valve characters smoking
** [[Epic Blazed|https://epicblazed.com/]] --- same thing above, but for Epic Games, Unreal Engine, Fortnite
* [[Pra' - Le Lavatrici|https://it.wikipedia.org/wiki/Pra%27#Le_Lavatrici]] --- un quartiere che sembra una mezza piramide fatta di lavatrici giganti

View File

@ -1,6 +1,6 @@
created: 20230217100639349
creator: Octt
modified: 20231217012343146
modified: 20231221000838294
modifier: Octt
tags: Web
title: Web Browser
@ -22,7 +22,7 @@ title: Web Browser
* [[How to Install Any Add-on in Firefox for Android|https://www.maketecheasier.com/install-addon-firefox-android]] (Firefox Beta is needed)
** [[https://mastodon.uno/@octo/111064836718607256]]
* [[Why Extensions can't modify Mozilla sites (like AMO)|https://ninetailed.ninja/extensions-modify-mozilla-sites.html]]
* [[How to increase Firefox scrollbar width?]]
* [[How to increase Firefox scrollbar width?|https://unix.stackexchange.com/questions/304711/how-to-increase-firefox-scrollbar-width]] --- set `widget.non-native-theme.scrollbar.size.override` to number in `about:config`
; Forks
: [[LibreWolf|https://librewolf.net]] (Desktop)

View File

@ -1,7 +1,7 @@
created: 20230203214532694
creator: Octt
icon: 🕸️
modified: 20231213000349752
modified: 20231220220727732
modifier: Octt
page-cover: https://source.unsplash.com/random?web
tags: Internet
@ -9,6 +9,12 @@ title: Web
<<^wikipediaframe World_Wide_Web en>>
!! User-Agent
<<^wikipediaframe User-Agent>>
* [[User Agents Database|https://user-agents.net/]] --- website collecting many up-to-date user agents, classified and downloadable
!! ''Resources''
* [[Can I use|https://caniuse.com/]] --- //up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers// --- <<[# "Open Data (Git)" "https://github.com/Fyrd/caniuse">>

View File

@ -1,6 +1,6 @@
created: 20230216193546517
creator: Octt
modified: 20231213003036081
modified: 20231220235833698
modifier: Octt
tags:
title: Word
@ -18,3 +18,4 @@ Some words and expressions I discovered and found so interesing I want to save t
* <<WikipediaL "Bob's your uncle">>
** "Bob's still your dad's brother" is an epic way to avoid too many further repetitions.
* <<WiktionaryL "ワープロ馬鹿">> (wāpurobaka)
* [[The vodka is good, but the meat is rotten|https://www.everything2.com/title/The+vodka+is+good%252C+but+the+meat+is+rotten]]

View File

@ -1,5 +1,5 @@
created: 20231220200755642
created: 20231221003145457
current-tiddler: GettingStarted
modified: 20231220200755642
modified: 20231221003145457
title: $:/HistoryList
type: application/json

View File

@ -3,4 +3,4 @@ title: $:/Import
The following tiddlers were imported:
# [[$:/plugins/danielo515/2click2edit]]
# [[$:/plugins/km/keynav]]

View File

@ -1,6 +1,6 @@
created: 20231220200703107
creator: Octt
list:
modified: 20231220200720061
modified: 20231221002746281
modifier: Octt
title: $:/StoryList

View File

@ -1,6 +1,6 @@
created: 20230110194756813
creator: Octt
modified: 20230413080543573
modified: 20231220213255539
modifier: Octt
title: $:/config/TiddlyTools/FindTags
type: application/json

View File

@ -1,7 +1,7 @@
created: 20220920140732083
creator: Octt
modified: 20231220184116843
modified: 20231220220641304
modifier: Octt
title: $:/state/showeditpreview
no
yes

View File

@ -1,6 +1,6 @@
created: 20220920174307633
creator: Octt
modified: 20231210215824611
modified: 20231220211026793
modifier: Octt
title: $:/state/sidebar

View File

@ -1,7 +1,7 @@
created: 20230109143853256
creator: Octt
modified: 20231105151648391
modified: 20231220212823794
modifier: Octt
title: $:/state/tab--1498284803
$:/core/ui/AdvancedSearch/System
$:/ThirdParty/TiddlyTools/FilterGenerators/Tags

View File

@ -1,7 +1,7 @@
created: 20220920090405977
creator: Octt
modified: 20231110114957116
modified: 20231220212254816
modifier: Octt
title: $:/state/tab-1749438307
$:/core/ui/ControlPanel/Info
$:/core/ui/ControlPanel/KeyboardShortcuts

View File

@ -1,7 +1,7 @@
created: 20230109143853256
creator: Octt
modified: 20231105151648391
modified: 20231220212823794
modifier: Octt
title: $:/state/advancedsearch/currentTab
$:/core/ui/AdvancedSearch/System
$:/ThirdParty/TiddlyTools/FilterGenerators/Tags

View File

@ -0,0 +1,7 @@
created: 20231220212315397
creator: Octt
modified: 20231220212316373
modifier: Octt
title: $:/state/dropdown/keyboardshortcut/add-field--502179266
close

View File

@ -0,0 +1,7 @@
created: 20231220212143411
creator: Octt
modified: 20231220212156116
modifier: Octt
title: $:/state/dropdown/keyboardshortcut/italic--502179266
close

View File

@ -0,0 +1,7 @@
created: 20231220212138643
creator: Octt
modified: 20231220212141396
modifier: Octt
title: $:/state/dropdown/keyboardshortcut/linkify--502179266
close

View File

@ -1,6 +1,6 @@
created: 20220920092307479
creator: Octt
modified: 20231220200726244
modified: 20231220221850450
modifier: Octt
title: $:/state/tab/sidebar--595412856

View File

@ -0,0 +1,7 @@
created: 20231220213327430
creator: Octt
modified: 20231220213327430
modifier: Octt
title: $:/state/tree/$:/config/ShortcutInfo/
show

View File

@ -1,7 +1,7 @@
created: 20221107223451478
creator: Octt
modified: 20230926140203115
modified: 20231220213325047
modifier: Octt
title: $:/state/tree/$:/config/
hide
show

View File

@ -1,3 +1,3 @@
title: $:/status/RequireReloadDueToPluginChange
no
yes