From 636d15c6bc7f15a391a836d0e0521ad7a8b77fa7 Mon Sep 17 00:00:00 2001 From: "Scott C. MacCallum" Date: Sun, 6 Oct 2024 22:02:55 +0100 Subject: [PATCH] Adding new files and removing old ones --- bboard.sh | 24 ------------------------ com.sh | 24 ------------------------ connect-sdf | 5 +++++ connect-vintage | 6 ++++++ dotemacs | 47 ----------------------------------------------- local-menu | 0 remote-menu | 0 screen-emacs | 5 +++++ screen-resume | 5 +++++ 9 files changed, 21 insertions(+), 95 deletions(-) delete mode 100755 bboard.sh delete mode 100755 com.sh create mode 100755 connect-sdf create mode 100755 connect-vintage delete mode 100644 dotemacs create mode 100755 local-menu create mode 100755 remote-menu create mode 100755 screen-emacs create mode 100755 screen-resume diff --git a/bboard.sh b/bboard.sh deleted file mode 100755 index 5cd934e..0000000 --- a/bboard.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -# bboard.sh -# This file is part of the SEID - SDF Emacs Interface and Documentation project -# It loads the SDF bboard program remotely over a secure shell connection -# Copyright (C) 2022 Scott C. MacCallum -# scm@sdf.org - -# 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 . - -mosh scm@sdf.org bboard - -exit 0 diff --git a/com.sh b/com.sh deleted file mode 100755 index ce176e9..0000000 --- a/com.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -# com.sh -# This file is part of the SEID - SDF Emacs Interface and Documentation project -# It loads the SDF com program remotely over a secure shell connection -# Copyright (C) 2022 Scott C. MacCallum -# scm@sdf.org - -# 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 . - -mosh scm@sdf.org com - -exit 0 diff --git a/connect-sdf b/connect-sdf new file mode 100755 index 0000000..a0ba301 --- /dev/null +++ b/connect-sdf @@ -0,0 +1,5 @@ +#!/bin/bash + +ssh scm@tty.sdf.org + +exit 0 diff --git a/connect-vintage b/connect-vintage new file mode 100755 index 0000000..565112b --- /dev/null +++ b/connect-vintage @@ -0,0 +1,6 @@ +#!/bin/bash + +ssh menu@tty.sdf.org + +exit 0 + diff --git a/dotemacs b/dotemacs deleted file mode 100644 index 222ed07..0000000 --- a/dotemacs +++ /dev/null @@ -1,47 +0,0 @@ -;; .emacs -;; This file is part of the SEID - SDF Emacs Interface and Documentation project -;; A custom GNU Emacs startup file that enables SDF programs to run in Emacs -;; using shell scripts -;; See README.md for installation and usage details -;; Copyright (C) 2022 Scott C. MacCallum -;; scm@sdf.org - -;; 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 . - -;; Remove the menu bar -(menu-bar-mode -1) - -;; Remove the tool bar -(tool-bar-mode 0) - -;; Set font and size -(set-frame-font "mono-14") - -;; Change the background color to black -(add-to-list 'default-frame-alist '(background-color . "black")) - -;; Change the foreground color to green -(add-to-list 'default-frame-alist '(foreground-color . "green")) - -;; Open a local terminal -(ansi-term "/bin/bash") -(rename-buffer "term") - -;; Run bboard on SDF -(ansi-term "$HOME/sdf/bboard.sh") -(rename-buffer "bboard") - -;; Run com on SDF -(ansi-term "$HOME/sdf/com.sh") -(rename-buffer "com") diff --git a/local-menu b/local-menu new file mode 100755 index 0000000..e69de29 diff --git a/remote-menu b/remote-menu new file mode 100755 index 0000000..e69de29 diff --git a/screen-emacs b/screen-emacs new file mode 100755 index 0000000..0731290 --- /dev/null +++ b/screen-emacs @@ -0,0 +1,5 @@ +#!/bin/bash + +screen emacs + +exit 0 diff --git a/screen-resume b/screen-resume new file mode 100755 index 0000000..6c3d2d3 --- /dev/null +++ b/screen-resume @@ -0,0 +1,5 @@ +#/bin/bash + +screen -r + +exit 0