A lot of work

This commit is contained in:
scm
2024-12-03 02:16:09 +00:00
parent 3365d651b8
commit bf55e1a9dd
20 changed files with 386 additions and 21 deletions
+1
View File
@@ -0,0 +1 @@
SEID - SDF Emacs Interface and Documentation
Executable
+31
View File
@@ -0,0 +1,31 @@
#!/bin/bash
# bboard.sh
# Secure shell into SDF for bboard usage.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
user="scm"
ssh $user@tty.sdf.org
exit 0
Executable
+31
View File
@@ -0,0 +1,31 @@
#!/bin/bash
# com.sh
# Secure shell into SDF for com usage.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
user="scm"
ssh $user@tty.sdf.org
exit 0
+24
View File
@@ -1,3 +1,27 @@
;; init.el
;; GNU Emacs initialization for SDF usage.
;; Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
;; This program is free software: you can redistribute it and/or modify
;; it under the terms of the GNU Affero General Public License as published by
;; the Free Software Foundation, either version 3 of the License, or
;; at your option) any later version.
;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU Affero General Public License for more details.
;; You should have received a copy of the GNU Affero General Public License
;; along with this program. If not, see <https://www.gnu.org/licenses/>.
;; Change this variable to the group that should be informed of a need to
;; charge the battery. On GNU/Linux distributions users are often part of
;; a group that is the same as their login name, which works well if you only
;; want your user to be informed on the console.
;; Disable menu bar
(menu-bar-mode -1)
Executable
+33
View File
@@ -0,0 +1,33 @@
#!/bin/bash
# irc-fsf.sh
# Start an IRC session at libera.chat to chat on FSF channels.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
client="epic5"
nick="scm"
host="irc.libera.chat"
$client $nick $host
exit 0
Executable
+33
View File
@@ -0,0 +1,33 @@
#!/bin/bash
# irc-sdf.sh
# Start an IRC session at SDF to chat on SDF channels.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
client="epic5"
nick="scm"
host="irc.sdf.org"
$client $nick $host
exit 0
View File
Executable
+29
View File
@@ -0,0 +1,29 @@
#!/bin/bash
# mail.sh
# Secure shell into SDF for mail usage.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
ssh scm@tty.sdf.org mail -f
exit 0
Executable
+29
View File
@@ -0,0 +1,29 @@
#!/bin/bash
# moo.sh
# Telnet into your favorite moo.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
telnet lambda.moo.mud.org 8888
exit 0
View File
-5
View File
@@ -1,5 +0,0 @@
#/bin/bash
screen -d -r
exit 0
+29
View File
@@ -0,0 +1,29 @@
#/bin/bash
# resume-seid.sh
# Resume previous SEID session.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
screen -d -r
exit 0
-5
View File
@@ -1,5 +0,0 @@
#!/bin/bash
screen emacs
exit 0
Executable
+29
View File
@@ -0,0 +1,29 @@
#!/bin/bash
# run-seid.sh
# Run the SEID program.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
screen emacs -l /home/scm/seid/init.el
exit 0
-5
View File
@@ -1,5 +0,0 @@
#!/bin/bash
ssh scm@tty.sdf.org
exit 0
Executable
+29
View File
@@ -0,0 +1,29 @@
#!/bin/bash
# term-sdf.sh
# Secure shell into SDF.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
ssh scm@tty.sdf.org
exit 0
-6
View File
@@ -1,6 +0,0 @@
#!/bin/bash
ssh menu@tty.sdf.org
exit 0
Executable
+29
View File
@@ -0,0 +1,29 @@
#!/bin/bash
# vintage.sh
# Secure shell into SDF for vintage system usage.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
ssh menu@tty.sdf.org
exit 0
Executable
+32
View File
@@ -0,0 +1,32 @@
#!/bin/bash
# vps.sh
# Secure shell into SDF for VPS usage.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
user="scm"
host="vps9.sdf.org"
ssh $user@$host
exit 0
Executable
+27
View File
@@ -0,0 +1,27 @@
#!/bin/bash
# Run a local WWW session.
# Copyright (c) 2024, Scott C. MacCallum (scott@scm-guru.live).
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Change this variable to the group that should be informed of a need to
# charge the battery. On GNU/Linux distributions users are often part of
# a group that is the same as their login name, which works well if you only
# want your user to be informed on the console.
w3m -cookie https://duckduckgo.com/
exit 0