diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..838d935 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,21 @@ +root = true + +[*] +end_of_line = lf +insert_final_newline = true +charset = utf-8 +indent_style = space +trim_trailing_whitespace = true + +[*.txt] +indent_size = 3 + +[*.{html,xml,md}] +indent_size = 2 + +[*.json] +indent_size = 4 + +[*.md] +# Allow 2 spaces at the end of a line to cause a line break +trim_trailing_whitespace = false diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..176a458 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* text=auto diff --git a/channels/attic.htm b/channels/attic.htm index 70e43cc..f9da706 100644 --- a/channels/attic.htm +++ b/channels/attic.htm @@ -1,23 +1,23 @@ - - -
- - - - -The #attic
is the place where you can store ideas you will never work on, or
-unfinished projects, and let them rot in there forever without any remorse. Note
-that you should not try to enter the channel if you are allergic to dust.
The Attic is managed by our Minister of Foreign Affairs, ~marcus, and our Minister of Culture -~dozens installed a comfy -sofa in there.
- - - - \ No newline at end of file + + + + + + + +The #attic
is the place where you can store ideas you will never work on, or
+unfinished projects, and let them rot in there forever without any remorse. Note
+that you should not try to enter the channel if you are allergic to dust.
The Attic is managed by our Minister of Foreign Affairs, ~marcus, and our Minister of Culture +~dozens installed a comfy +sofa in there.
+ + + + diff --git a/channels/basement.htm b/channels/basement.htm index 60f219e..2fe23ce 100644 --- a/channels/basement.htm +++ b/channels/basement.htm @@ -1,21 +1,21 @@ - - - - - - - -The #basement
is basically the living room.
A giant neon purple and orange sign, depicting the Chinese character for -'fortune' (福), is on a wall. There are some bean bags for you to sit on and -relax. A strange creature can sometimes be noticed looking around the room.
- - - - \ No newline at end of file + + + + + + + +The #basement
is basically the living room.
A giant neon purple and orange sign, depicting the Chinese character for +'fortune' (福), is on a wall. There are some bean bags for you to sit on and +relax. A strange creature can sometimes be noticed looking around the room.
+ + + + diff --git a/channels/bikeshed.htm b/channels/bikeshed.htm index 65bac7c..ca70b89 100644 --- a/channels/bikeshed.htm +++ b/channels/bikeshed.htm @@ -1,21 +1,21 @@ - - - - - - - -The #bikeshed
is the home of the Bikeshedding Company. If you did not hear much about it, you probably should join the Tilde Pals mailing list.
The two Bikeshedding Company co-founders (~lucidiot and ~wsinatra) are operators (@
). Employees of the Bikeshedding Company are voiced (+
).
Users are encouraged to discuss repainting the topic in another color at any time.
- - - \ No newline at end of file + + + + + + + +The #bikeshed
is the home of the Bikeshedding Company. If you did not hear much about it, you probably should join the Tilde Pals mailing list.
The two Bikeshedding Company co-founders (~lucidiot and ~wsinatra) are operators (@
). Employees of the Bikeshedding Company are voiced (+
).
Users are encouraged to discuss repainting the topic in another color at any time.
+ + + diff --git a/channels/counting.htm b/channels/counting.htm index 61ab0b4..a883fca 100644 --- a/channels/counting.htm +++ b/channels/counting.htm @@ -1,19 +1,19 @@ - - - - - - - -#counting
is a place where you matter. You count. Everyone counts. Every single chat message counts. You can count on everyone else. Everyone else can count on you. This channel counts on you. The Commonhealth of Casakhstan counts on this channel. You can count on this channel. It counts.
It is recommended to enable a few lines of pre-join history so that you know where was the last count.
- - - - \ No newline at end of file + + + + + + + +#counting
is a place where you matter. You count. Everyone counts. Every single chat message counts. You can count on everyone else. Everyone else can count on you. This channel counts on you. The Commonhealth of Casakhstan counts on this channel. You can count on this channel. It counts.
It is recommended to enable a few lines of pre-join history so that you know where was the last count.
+ + + + diff --git a/channels/dungeon.htm b/channels/dungeon.htm index 1fb50c3..5c69962 100644 --- a/channels/dungeon.htm +++ b/channels/dungeon.htm @@ -1,19 +1,19 @@ - - - - - - - -The #dungeon
is a weird place. Here be tabletop dragons, sometimes, or kinky
-people doing kinky things, or criminals being imprisoned, or criminals doing
-kinky things while playing with some tabletop dragons. Rumours say that some
-that got in there never came back.
The #dungeon
is a weird place. Here be tabletop dragons, sometimes, or kinky
+people doing kinky things, or criminals being imprisoned, or criminals doing
+kinky things while playing with some tabletop dragons. Rumours say that some
+that got in there never came back.
Anyone can create a channel on the server by joining it. It is recommended, but not required, to name a channel after something basement-related. You can add page to this wiki to describe your channel's lore.
- -Consider removing the topic lock on your channel (/mode -t #channel
). It lets everyone change the topic, maybe to add a random quote or yet another pun, and just increases the chaos which is a great thing.
Anyone can create a channel on the server by joining it. It is recommended, but not required, to name a channel after something basement-related. You can add page to this wiki to describe your channel's lore.
+ +Consider removing the topic lock on your channel (/mode -t #channel
). It lets everyone change the topic, maybe to add a random quote or yet another pun, and just increases the chaos which is a great thing.
The #kitchen
is a kitchen. All users are invited to hang out
-there whenever they want to take a short break from other conversations and have
-a drink or a snack, or when they want to specifically discuss cooking things.
The kitchen has a coffee machine that can serve pretty much any kind of -coffee without limits. You can just have instant coffee, or hurt your ears while -listening to the beans being ground. A fridge is also available, which is often -refilled with lemon pies by ~lucidiot.
- - - - \ No newline at end of file + + + + + + + +The #kitchen
is a kitchen. All users are invited to hang out
+there whenever they want to take a short break from other conversations and have
+a drink or a snack, or when they want to specifically discuss cooking things.
The kitchen has a coffee machine that can serve pretty much any kind of +coffee without limits. You can just have instant coffee, or hurt your ears while +listening to the beans being ground. A fridge is also available, which is often +refilled with lemon pies by ~lucidiot.
+ + + + diff --git a/channels/library.htm b/channels/library.htm index 37c2e9a..82b3dd2 100644 --- a/channels/library.htm +++ b/channels/library.htm @@ -1,51 +1,51 @@ - - - - - - - -The #library
is a cozy place filled with books. This is not one of those strict
-places; talking, sleeping, eating or drinking is allowed here. Conversations
-about books you want to read or share, or about the practice of writing, are
-encouraged. Audiobooks are perfectly acceptable too!
The practice of "you wouldn'ting", be it over a temporarily published calibre -library, a random scary-looking URL or just DCC, is strongly encouraged. -Books are knowledge. Knowledge is power. Power lets us create Booknados -to destroy DRMs.
- -There is no library cat, because that's too mainstream. Instead, we have a -library dog, and they happily keep a list of lists of books of various basement -dwellers. You can give it the following orders:
- -If the doggo starts acting up, consult with ~m455.
- -Our Minister of Culture ~dozens has an extensive digital library and gladly offers to share it. As of writing, it holds over a hundred dozens of books. To access it, first browse the catalog and make your pick.
-When you have picked at least a dozen books, you can kindly ask our Minister of Culture to open the library. They will pull on a particular glowing book on a shelf of the #library
, causing the bookshelf to open and reveal the Dozens Digital Library (DDL). You will then be granted an URL.
When grabbing books from the shelves inside the DDL, you might notice that the books do not disappear from the shelves, as if grabbing the book created an instant clone of the book. This is known as the DDLDDL, the Dozens Digital Library Direct DownLoad.
-At the demand of the Minister of Syndication, an RSS 2.0 feed is available to stay up-to-date on the new arrivals in the library.
- - - - \ No newline at end of file + + + + + + + +The #library
is a cozy place filled with books. This is not one of those strict
+places; talking, sleeping, eating or drinking is allowed here. Conversations
+about books you want to read or share, or about the practice of writing, are
+encouraged. Audiobooks are perfectly acceptable too!
The practice of "you wouldn'ting", be it over a temporarily published calibre +library, a random scary-looking URL or just DCC, is strongly encouraged. +Books are knowledge. Knowledge is power. Power lets us create Booknados +to destroy DRMs.
+ +There is no library cat, because that's too mainstream. Instead, we have a +library dog, and they happily keep a list of lists of books of various basement +dwellers. You can give it the following orders:
+ +If the doggo starts acting up, consult with ~m455.
+ +Our Minister of Culture ~dozens has an extensive digital library and gladly offers to share it. As of writing, it holds over a hundred dozens of books. To access it, first browse the catalog and make your pick.
+When you have picked at least a dozen books, you can kindly ask our Minister of Culture to open the library. They will pull on a particular glowing book on a shelf of the #library
, causing the bookshelf to open and reveal the Dozens Digital Library (DDL). You will then be granted an URL.
When grabbing books from the shelves inside the DDL, you might notice that the books do not disappear from the shelves, as if grabbing the book created an instant clone of the book. This is known as the DDLDDL, the Dozens Digital Library Direct DownLoad.
+At the demand of the Minister of Syndication, an RSS 2.0 feed is available to stay up-to-date on the new arrivals in the library.
+ + + + diff --git a/channels/station.htm b/channels/station.htm index da16eae..8c5dad3 100644 --- a/channels/station.htm +++ b/channels/station.htm @@ -1,26 +1,26 @@ - - - - - - - -The #station
is an abandoned metro station. It still gets electricity, and we
-have no idea where the railway tunnels lead to or if there is still any service
-there. It is decorated quite like the Paris metro.
In one of the tunnels leading to the station, ~lucidiot found a closet with a -desk and a mic connected to the station's PA system. He ran some ethernet cable -all the way there, installed some file cabinets, and receives transport accident -reports from the International Transport Safety Bureau via fax.
- -When he feels like it, he just retreats into this cabin and broadcasts the summaries of those reports on the PA system.
- - - \ No newline at end of file + + + + + + + +The #station
is an abandoned metro station. It still gets electricity, and we
+have no idea where the railway tunnels lead to or if there is still any service
+there. It is decorated quite like the Paris metro.
In one of the tunnels leading to the station, ~lucidiot found a closet with a +desk and a mic connected to the station's PA system. He ran some ethernet cable +all the way there, installed some file cabinets, and receives transport accident +reports from the International Transport Safety Bureau via fax.
+ +When he feels like it, he just retreats into this cabin and broadcasts the summaries of those reports on the PA system.
+ + + diff --git a/index.html b/index.html index 8f786ce..02ed3e2 100644 --- a/index.html +++ b/index.html @@ -1,12 +1,12 @@ - - - - - - - - --- -We are a digital nation, committed to the health and welfare of -our citizens. Founded on the belief that people deserve life and health and to -be able to say FUCK the establishment!
-— ~marcus, Minister of Foreign -Affairs, 2021-04-22
-
The Commonhealth of Casakhstan started as as a group of basements in a -typical American neighborhood, connected together using tunnels. We evicted our -own landlords, killed the HOA, and took back control over our lives. -In the event of the landlords, or of other neoliberal constructs, coming back -for us, our basement headquarters will protect us.
-We noticed the -grand success that was the anti-globalist move that the sailors on the Ever -Given ship made by blocking the Suez Canal. The Egyptian authorities then -tried to seize this ship, this means of counter-consumerism, something which we -cannot consider acceptable. We therefore took control of the ship and turned it -into our own nation.
-
-
-☭ powered by communism
-福 steered by luck
-🏳️🌈 commandeered by love
-
++ +We are a digital nation, committed to the health and welfare of +our citizens. Founded on the belief that people deserve life and health and to +be able to say FUCK the establishment!
+— ~marcus, Minister of Foreign +Affairs, 2021-04-22
+
The Commonhealth of Casakhstan started as as a group of basements in a +typical American neighborhood, connected together using tunnels. We evicted our +own landlords, killed the HOA, and took back control over our lives. +In the event of the landlords, or of other neoliberal constructs, coming back +for us, our basement headquarters will protect us.
+We noticed the +grand success that was the anti-globalist move that the sailors on the Ever +Given ship made by blocking the Suez Canal. The Egyptian authorities then +tried to seize this ship, this means of counter-consumerism, something which we +cannot consider acceptable. We therefore took control of the ship and turned it +into our own nation.
+
+
+☭ powered by communism
+福 steered by luck
+🏳️🌈 commandeered by love
+
Pre-join history replay is available on the server but is disabled by default; -you have to opt-in by yourself. If you want to get up to 100 lines of chat -history replayed to you when you join a channel, so that you can understand the -context, tell NickServ about it:
-/msg NickServ SET AUTOREPLAY-LINES 100-
To disable it, set it to 0 (zero). It is recommended to keep it disabled for -bots, as they are probably unable to detect history replay and will re-run some -commands. Oragono supports -the IRCv3 "chathistory" -extension, so you could also announce it as a capability and handle it like -a boss.
-<lucidiot> can you do /mode +E m455 #basement -<lucidiot> it's safe -<elioat> "it's safe" -- -
The E
channel and user mode enables 'roleplay mode'. It activates some cool commands in Oragono that let you talk as a narrator or as an NPC.
-The E
mode needs to be enabled on a channel to send roleplay commands on a channel.
-The E
mode also needs to be enabled on a user for them to receive roleplay messages.
-IRC clients that do not support this interesting extension might get a "573" error code (ERR_CANNOTSENDRP
).
-
The (raw) commands are the following:
- -=Scene=
.NPC #basement cat meow!
results in <*cat*> meow! (yourname)
/me
) as someone else. For example, NPCA #basement cat meows
results in * *cat* meows (yourname)
Note that all messages end with your real name, so that you cannot just send things anonymously.
- -To use those raw commands in WeeChat, use the /quote command:
- -/quote npc #basement GordonRamsay THIS IS FUCKING RAW!- -
If you're feeling lazy, make an alias:
- -/alias add npc /quote npc $channel $* -/npc GordonRamsay THIS IS FUCKING RAW! -- -
The +E
mode is now enabled by default on the server.
Pre-join history replay is available on the server but is disabled by default; +you have to opt-in by yourself. If you want to get up to 100 lines of chat +history replayed to you when you join a channel, so that you can understand the +context, tell NickServ about it:
+/msg NickServ SET AUTOREPLAY-LINES 100+
To disable it, set it to 0 (zero). It is recommended to keep it disabled for +bots, as they are probably unable to detect history replay and will re-run some +commands. Oragono supports +the IRCv3 "chathistory" +extension, so you could also announce it as a capability and handle it like +a boss.
+<lucidiot> can you do /mode +E m455 #basement +<lucidiot> it's safe +<elioat> "it's safe" ++ +
The E
channel and user mode enables 'roleplay mode'. It activates some cool commands in Oragono that let you talk as a narrator or as an NPC.
+The E
mode needs to be enabled on a channel to send roleplay commands on a channel.
+The E
mode also needs to be enabled on a user for them to receive roleplay messages.
+IRC clients that do not support this interesting extension might get a "573" error code (ERR_CANNOTSENDRP
).
+
The (raw) commands are the following:
+ +=Scene=
.NPC #basement cat meow!
results in <*cat*> meow! (yourname)
/me
) as someone else. For example, NPCA #basement cat meows
results in * *cat* meows (yourname)
Note that all messages end with your real name, so that you cannot just send things anonymously.
+ +To use those raw commands in WeeChat, use the /quote command:
+ +/quote npc #basement GordonRamsay THIS IS FUCKING RAW!+ +
If you're feeling lazy, make an alias:
+ +/alias add npc /quote npc $channel $* +/npc GordonRamsay THIS IS FUCKING RAW! ++ +
The +E
mode is now enabled by default on the server.
<m455> tomorrow i'll have to open up my work computer and see what i'm actually doing-
<m455> what a piece of shit my server is-
<wsinatra> crepes are the supreme polygon-
<elioat> I lost my 5th level sword deep in a project-
<nihilazo> bread is just friends that you eat-
<lucidiot> thinking about C makes me segfault.-
<wsinatra> nihilazo: do you need more tnt?-
<acdw> ass- - - + + + + + + + +
<m455> tomorrow i'll have to open up my work computer and see what i'm actually doing+
<m455> what a piece of shit my server is+
<wsinatra> crepes are the supreme polygon+
<elioat> I lost my 5th level sword deep in a project+
<nihilazo> bread is just friends that you eat+
<lucidiot> thinking about C makes me segfault.+
<wsinatra> nihilazo: do you need more tnt?+
<acdw> ass+ + +