diff --git a/Formatting Cheat Sheet.wiki b/Formatting Cheat Sheet.wiki index 645b285..1a247c0 100644 --- a/Formatting Cheat Sheet.wiki +++ b/Formatting Cheat Sheet.wiki @@ -50,12 +50,12 @@ Term 2:: == Tables == -| Column 1 | Column 2 | Column 3 | -| --------------------- | ----------------------------------- | -------- | -| Data 1 | Data 2 | Data 3 | -| this takes rows below | this takes the next collumn as well | > | -| \/ | > | > | -| Data 4 | | | +| Column 1 | Column 2 | Column 3 | +|-----------------------|----------------------------------------------------------------------------------|----------| +| Data 1 | Data 2 | Data 3 | +| this takes rows below | this takes the next collumn as well and will not wrap this text to the next line | > | +| \/ | Data 5 | > | +| Data 4 | | | == Preformatted Text == diff --git a/Tasks.wiki b/Tasks.wiki new file mode 100644 index 0000000..009534e --- /dev/null +++ b/Tasks.wiki @@ -0,0 +1,16 @@ +=Tasks= + +==General== + +==Wiki== + +===Pages=== +* [ ] Thurstylark-VPS + * [ ] Cgit + * [ ] Apache + +===Template=== +* [ ] Figure out TOC +* [ ] Finish building out navbar +* [ ] Change page title to "Thurstylark Wiki -- %title%" +* [ ] Breadcrumbs? diff --git a/Thurstylark-VPS.wiki b/Thurstylark-VPS.wiki index bab7abe..070d0d2 100644 --- a/Thurstylark-VPS.wiki +++ b/Thurstylark-VPS.wiki @@ -1,8 +1,9 @@ =Thurstylark-VPS= -Just a little Linode vps running arch, but it's a powerful little sucker. +Just a little Linode VPS running Arch, but it's a powerful little sucker. ==Services== * Cgit +* Apache * [[Weechat]] diff --git a/Weechat.wiki b/Weechat.wiki index f2a5b7d..1961384 100644 --- a/Weechat.wiki +++ b/Weechat.wiki @@ -12,6 +12,7 @@ Requirements: The best option so far is weechat run in a multiplexer like tmux. +---- ==Starting Weechat== Easiest way to get this done is to start weechat at boot with a systemd system service: @@ -37,6 +38,7 @@ WantedBy=multi-user.target * I run this service as my user and group, because I use the default locations for weechat config: `~/.weechat/`. This greatly simplifies weechat configuration. * tmux configuration needs to be passed to tmux by using `-t /path/to/config`. Full path is used just to be thorough. +---- ==Configuring tmux== tmux needs a configuration to disable the status bar, visual bell, and other things that won't be useful in this setup. @@ -122,6 +124,7 @@ I will usually use this within yet another tmux session, so I end up needing to * `C-a a d`: Disconnect the nested session from this client. * `C-a a :`: Get command prompt on nested session +---- ==Weechat Relay== Here are all the options related to weechat relay: @@ -176,17 +179,26 @@ Here are all the options related to weechat relay: * `relay.port.weechat = 9001` * The relay client will want to know this. +===Reference=== + +* https://weechat.org/files/doc/stable/weechat_user.en.html#relay_plugin + +---- ==Workstation Client== By far, the most use of weechat will be from a workstation. With this setup, the only requirements of the client is ssh or mosh. I prefer mosh in this case because of it's reconnect capabilities, making it much less painful to keep a session running on a mobile workstation. -Also, the easiest way to launch this connection is to run literally `weechat`, so I set up a couple aliases for this: +Also, the easiest way to launch this connection is to run literally `weechat`, so I set up a couple aliases for this in my `~/.bashrc` (found [[https://git.thurstylark.com/vcsh/bashrc.git/tree/.bashrc|here]]): {{{class="prettyprint" -# If you don't have weechat installed, connect to the existing screen session through mosh +# If you don't have weechat installed, connect to the existing tmux session through mosh [[ ! -s /usr/bin/weechat ]] && alias weechat='mosh vps -- tmux attach -dt weechat' -# If you are thurstylark-vps, connect to the existing screen session locally +# If you are thurstylark-vps, connect to the existing tmux session locally [[ "$HOSTNAME" = "thurstylark-vps" ]] && alias weechat='tmux attach -dt weechat' }}} +This gets run when bash starts, so this allows me to use the same `~/.bashrc` on the client and the server. More details on the Bash page. +The only thing not noted is that if the client has weechat installed (to /usr/bin/weechat) and `$HOSTNAME` is not "thurstylark-vps", an alias for 'weechat' will not be created, and weechat will launch normally. + +Configuration that allows one to use an arbitrary string as a hostname for ssh/mosh can be found on the ssh config page. diff --git a/contact.wiki b/contact.wiki new file mode 100644 index 0000000..a358bf3 --- /dev/null +++ b/contact.wiki @@ -0,0 +1,7 @@ +=Contact Info= + +| Service | | +|----------------|-----------------------| +| Email | thurstylark@gmail.com | +| IRC (Freenode) | thurstylark | +| Twitter | @thurstylark | diff --git a/html-template/index.html b/html-template/index.html index 3723da3..0d30fb5 100644 --- a/html-template/index.html +++ b/html-template/index.html @@ -67,37 +67,25 @@ $("table").addClass("table table-condensed table-hover");