elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

Commit diff

Commit a41755ddd8565702cfcc81ac7c9bac710b4d01e
commit a41755ddd8565702cfcc81ac7c9bac710b4d01ee
Author: themaster <themaster@xt-emporium.com>
Date:   Sun Apr 19 00:45:31 2026 +0100

    Remove legacy Git metadata
---
 .github/ISSUE_TEMPLATE/problem-report.md           |  27 ----
 .github/workflows/cross.yml                        |  49 ------
 .github/workflows/main.yml                         | 164 ---------------------
 .github/workflows/ow-libc.off                      |  63 --------
 .gitignore                                         |  31 ----
 bootblocks/.gitignore                              |   3 -
 config/lxdialog/.gitignore                         |   4 -
 elks/.gitignore                                    |  18 ---
 elks/arch/i86/.gitignore                           |   0
 elks/arch/i86/boot/.gitignore                      |   2 -
 elks/arch/i86/drivers/char/KeyMaps/.gitignore      |   1 -
 elks/arch/i86/drivers/net/.gitignore               |   3 -
 elks/arch/i86/lib/.gitignore                       |   9 --
 elks/fs/romfs/.gitignore                           |   2 -
 elks/scripts/.gitignore                            |   1 -
 elks/tools/.gitignore                              |  28 ----
 elks/tools/elks-compress/.gitignore                |   5 -
 elks/tools/mtools/mtools-4.0.23/.gitignore         |  30 ----
 elks/tools/setboot/.gitignore                      |   1 -
 elkscmd/advent/.gitignore                          |   3 -
 elkscmd/ash/.gitignore                             |  13 --
 elkscmd/ash/bltin/.gitignore                       |   2 -
 elkscmd/basic/.gitignore                           |   3 -
 elkscmd/bc/.gitignore                              |   3 -
 elkscmd/busyelks/.gitignore                        |   3 -
 elkscmd/cron/.gitignore                            |   2 -
 elkscmd/debug/.gitignore                           |   7 -
 elkscmd/disk_utils/.gitignore                      |   7 -
 elkscmd/elvis/.gitignore                           |   5 -
 elkscmd/file_utils/.gitignore                      |  22 ---
 elkscmd/fsck_dos/.gitignore                        |   2 -
 elkscmd/gui/.gitignore                             |   6 -
 elkscmd/inet/.gitignore                            |  11 --
 elkscmd/ktcp/.gitignore                            |   1 -
 elkscmd/minix1/.gitignore                          |  11 --
 elkscmd/minix2/.gitignore                          |   9 --
 elkscmd/minix3/.gitignore                          |  10 --
 elkscmd/misc_utils/.gitignore                      |  19 ---
 elkscmd/romprg/.gitignore                          |   2 -
 elkscmd/sash/.gitignore                            |   1 -
 elkscmd/screen/.gitignore                          |   1 -
 elkscmd/sh_utils/.gitignore                        |  19 ---
 elkscmd/sys_utils/.gitignore                       |  26 ----
 elkscmd/test/.gitignore                            |   9 --
 elkscmd/test/cgatext/.gitignore                    |   2 -
 elkscmd/test/echo/.gitignore                       |   2 -
 elkscmd/tui/.gitignore                             |  10 --
 elkscmd/unused/byacc/.gitignore                    |   1 -
 elkscmd/unused/levee/.gitignore                    |   1 -
 elkscmd/unused/m4/.gitignore                       |   1 -
 elkscmd/unused/mtools/.gitignore                   |  10 --
 elkscmd/unused/nano-X/bin/.gitignore               |  12 --
 elkscmd/unused/nano/.gitignore                     |  18 ---
 .../unused/nano/nano-2.0.6/src/.deps/.gitignore    |   1 -
 elkscmd/unused/prems/pres/.gitignore               |   2 -
 elksemu/.gitignore                                 |   4 -
 image/.gitignore                                   |   7 -
 include/.gitignore                                 |   1 -
 libc/.gitignore                                    |  16 --
 libc/system/.gitignore                             |   5 -
 libc/termcap/.gitignore                            |   2 -
 61 files changed, 733 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/problem-report.md b/.github/ISSUE_TEMPLATE/problem-report.md
deleted file mode 100644
index c0921118..00000000
--- a/.github/ISSUE_TEMPLATE/problem-report.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-name: Problem report
-about: Report a proble while using the product
-title: ''
-labels: bug
-assignees: ''
-
----
-
-**Description**
-- What is expected ?
-- What is observed ?
-
-**Configuration**
-- Version (commit or release):
-- Emulator or HW platform:
-
-**How to reproduce ?**
-- Does the problem always happen ?
-- List the steps to reproduce the problem.
-
-**Raw data**
-- Screenshot(s):
-- Log file:
-
-**Additional information**
-Add any other context information about the problem here.
diff --git a/.github/workflows/cross.yml b/.github/workflows/cross.yml
deleted file mode 100644
index adfbbbfa..00000000
--- a/.github/workflows/cross.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-name: cross
-
-on:
-  push:
-    paths:
-      - '.github/workflows/cross.yml'
-      - '!.github/workflows/ow-libc.yml'
-      - 'tools/*'
-
-jobs:
-  build:
-
-    runs-on: ubuntu-22.04
-
-    steps:
-      - name: setup-1
-        run: 'sudo apt-get update'
-
-      - name: setup-2
-        run: 'sudo apt-get install libsdl2-dev'
-
-      - name: checkout
-        uses: actions/checkout@v2
-
-      - name: cache
-        id: cache
-        uses: actions/cache@v4
-        with:
-          path: cross
-          key: cross-${{ hashFiles('tools/*') }}-${{ runner.os }}
-
-      - name: prepare
-        if: steps.cache.outputs.cache-hit != 'true'
-        run: 'mkdir cross'
-
-      - name: build
-        if: steps.cache.outputs.cache-hit != 'true'
-        run: tools/build.sh
-
-      - name: prune
-        if: steps.cache.outputs.cache-hit != 'true'
-        run: tools/prune.sh
-
-      - name: upload
-        if: steps.cache.outputs.cache-hit != 'true'
-        uses: actions/upload-artifact@v4
-        with:
-          name: cross
-          path: cross
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
deleted file mode 100644
index 29e91c3a..00000000
--- a/.github/workflows/main.yml
+++ /dev/null
@@ -1,164 +0,0 @@
-name: main
-
-on:
-  push:
-    paths:
-      - '**'
-      - '!.github/workflows/cross.yml'
-#     - '!.github/workflows/ow-libc.yml'
-      - '!tools/*'
-#  pull_request:
-#    paths:
-#     - '**'
-#     - '!.github/workflows/cross.yml'
-#     - '!.github/workflows/ow-libc.yml'
-#     - '!tools/*'
-
-jobs:
-  build:
-
-    runs-on: ubuntu-22.04
-
-    steps:
-      - name: setup
-        run: 'sudo apt-get install texinfo libncurses5-dev libelf-dev ncompress nasm'
-
-      - name: checkout
-        uses: actions/checkout@v2
-
-      - name: cache
-        id: cache
-        uses: actions/cache@v4
-        with:
-          path: cross
-          key: cross-${{ hashFiles('tools/*') }}-${{ runner.os }}
-
-      - name: prepare
-        if: steps.cache.outputs.cache-hit != 'true'
-        run: 'mkdir -p cross'
-
-      - name: cross
-        if: steps.cache.outputs.cache-hit != 'true'
-        run: tools/build.sh
-
-      - name: Open Watcom setup
-        uses: open-watcom/setup-watcom@v0
-        with:
-          version: "2.0-64"
-
-      - name: environ
-        run: |
-            echo $WATCOM
-            echo $INCLUDE
-            echo $PATH
-
-      - name: build
-        run: ./build.sh auto ext allimages
-
-      - name: upload
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd1440.img
-          path: image/fd1440.img
-
-      - name: upload2
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd360-minix.img
-          path: image/fd360-minix.img
-
-      - name: upload3
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd720-minix.img
-          path: image/fd720-minix.img
-
-      - name: upload4
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd1200-minix.img
-          path: image/fd1200-minix.img
-
-      - name: upload5
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd1440-minix.img
-          path: image/fd1440-minix.img
-
-      - name: upload6
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd2880-minix.img
-          path: image/fd2880-minix.img
-
-      - name: upload7
-        uses: actions/upload-artifact@v4
-        with:
-          name: hd32-minix.img
-          path: image/hd32-minix.img
-
-      - name: upload8
-        uses: actions/upload-artifact@v4
-        with:
-          name: hd32mbr-minix.img
-          path: image/hd32mbr-minix.img
-
-      - name: upload9
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd360-fat.img
-          path: image/fd360-fat.img
-
-      - name: upload10
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd720-fat.img
-          path: image/fd720-fat.img
-
-      - name: upload11
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd1200-fat.img
-          path: image/fd1200-fat.img
-
-      - name: upload12
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd1440-fat.img
-          path: image/fd1440-fat.img
-
-      - name: upload13
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd2880-fat.img
-          path: image/fd2880-fat.img
-
-      - name: upload14
-        uses: actions/upload-artifact@v4
-        with:
-          name: hd32-fat.img
-          path: image/hd32-fat.img
-
-      - name: upload15
-        uses: actions/upload-artifact@v4
-        with:
-          name: hd32mbr-fat.img
-          path: image/hd32mbr-fat.img
-
-      - name: upload16
-        uses: actions/upload-artifact@v4
-        with:
-          name: hd64-minix.img
-          path: image/hd64-minix.img
-
-      - name: upload17
-        uses: actions/upload-artifact@v4
-        with:
-          name: hd64mbr-minix.img
-          path: image/hd64mbr-minix.img
-
-      - name: upload18
-        uses: actions/upload-artifact@v4
-        with:
-          name: fd1232.img
-          path: image/fd1232.img
diff --git a/.github/workflows/ow-libc.off b/.github/workflows/ow-libc.off
deleted file mode 100644
index 56ed24fe..00000000
--- a/.github/workflows/ow-libc.off
+++ /dev/null
@@ -1,63 +0,0 @@
-name: ow-libc
-
-on:
-  push:
-    paths:
-      - 'elks/include/**'
-      - 'elks/tools/objtools/**'
-      - 'elkscmd/basic/**'
-      - 'include/**'
-      - 'libc/**'
-      - '.github/workflows/ow-libc.yml'
-# pull_request:
-#   paths:
-#     - 'elks/include/**'
-#     - 'elks/tools/objtools/**'
-#     - 'elkscmd/basic/**'
-#     - 'include/**'
-#     - 'libc/**'
-#     - '.github/workflows/ow-libc.yml'
-env: 
-  TOPDIR: ${{ github.workspace }}
-  TOOLDIR: ${{ github.workspace }}/elks/tools/objtools
-  SAMPLEDIR: ${{ github.workspace }}/elkscmd/rootfs_template/root
-
-jobs:
-  build:
-    name: OW LIBC build
-    runs-on: ${{ matrix.runner }}
-    strategy:
-      matrix:
-        include:
-        - runner: ubuntu-latest
-          arch: x64
-#        - runner: macos-13
-#          arch: x64
-#        - runner: macos-14
-#          arch: arm64
-
-    steps:
-      - name: checkout ELKS
-        uses: actions/checkout@v4
-      - name: Open Watcom setup
-        uses: open-watcom/setup-watcom@v0
-        with:
-          version: "2.0-64"
-      - name: LIBC build on ${{ matrix.runner }}-${{ matrix.arch }}
-        working-directory: libc
-        run: |
-          make -f watcom.mk clean
-          make -f watcom.mk MODEL=c
-          make -f watcom.mk MODEL=s
-          make -f watcom.mk MODEL=m
-          make -f watcom.mk MODEL=l
-      - name: build ELKS sample
-        working-directory: elkscmd/basic
-        run: |
-          rm -f basic.obj host.obj host-stubs.obj basic.os2
-          $TOOLDIR/ewcc basic.c
-          $TOOLDIR/ewcc host.c
-          $TOOLDIR/ewcc host-stubs.c
-          $TOOLDIR/ewlink basic.obj host.obj host-stubs.obj
-          cp basic.os2 $SAMPLEDIR
-
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 0644c6ea..00000000
--- a/.gitignore
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# IDE local settings and editor backup files
-#
-
-.project
-*~
-.DS_Store
-
-#
-# Build ignores
-#
-
-.config
-.config.old
-*.o
-*.a
-*.map
-*.sym
-
-#
-# Normal output and testing dirs
-#
-
-cross
-target
-
-#
-# Never ignore these
-#
-
-!.gitignore
diff --git a/bootblocks/.gitignore b/bootblocks/.gitignore
deleted file mode 100644
index b2f04378..00000000
--- a/bootblocks/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-*.bin
-minix_first.s
-mbr_autogen.c
diff --git a/config/lxdialog/.gitignore b/config/lxdialog/.gitignore
deleted file mode 100644
index 255d3df5..00000000
--- a/config/lxdialog/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-# Generated files
-
-local-curses.h
-lxdialog
diff --git a/elks/.gitignore b/elks/.gitignore
deleted file mode 100644
index e8357d6e..00000000
--- a/elks/.gitignore
+++ /dev/null
@@ -1,18 +0,0 @@
-# Configuration files
-.config
-.config.old
-
-# Generated files
-arch/i86/boot/Image
-arch/i86/boot/bootsect
-arch/i86/boot/setup
-arch/i86/boot/system
-arch/i86/drivers/char/KeyMaps/keymaps.h
-arch/i86/kernel/entry.S
-arch/i86/tools/build
-arch/i86/tools/mkbootloader
-include/arch/asm-offsets.h
-include/autoconf.h
-include/linuxmt/compiler-generated.h
-scripts/lxdialog/local-curses.h
-scripts/lxdialog/lxdialog
diff --git a/elks/arch/i86/.gitignore b/elks/arch/i86/.gitignore
deleted file mode 100644
index e69de29b..00000000
diff --git a/elks/arch/i86/boot/.gitignore b/elks/arch/i86/boot/.gitignore
deleted file mode 100644
index 0cb8912f..00000000
--- a/elks/arch/i86/boot/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-*.map
-system.sym
diff --git a/elks/arch/i86/drivers/char/KeyMaps/.gitignore b/elks/arch/i86/drivers/char/KeyMaps/.gitignore
deleted file mode 100644
index 6d678c61..00000000
--- a/elks/arch/i86/drivers/char/KeyMaps/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-config.in
diff --git a/elks/arch/i86/drivers/net/.gitignore b/elks/arch/i86/drivers/net/.gitignore
deleted file mode 100644
index 49adec92..00000000
--- a/elks/arch/i86/drivers/net/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-*.o
-*.bin
-*.map
diff --git a/elks/arch/i86/lib/.gitignore b/elks/arch/i86/lib/.gitignore
deleted file mode 100644
index bc26f587..00000000
--- a/elks/arch/i86/lib/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-fmemcmpb.s
-fmemcmpw.s
-fmemcpyb.s
-fmemcpyw.s
-setupb.s
-setupw.s
-string.s
-farlist.s
-seglist.s
diff --git a/elks/fs/romfs/.gitignore b/elks/fs/romfs/.gitignore
deleted file mode 100644
index 5a41b551..00000000
--- a/elks/fs/romfs/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-romfs.o
-romfs.a
diff --git a/elks/scripts/.gitignore b/elks/scripts/.gitignore
deleted file mode 100644
index 71bf2d53..00000000
--- a/elks/scripts/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-.tmpconfig.h
diff --git a/elks/tools/.gitignore b/elks/tools/.gitignore
deleted file mode 100644
index f2559bf9..00000000
--- a/elks/tools/.gitignore
+++ /dev/null
@@ -1,28 +0,0 @@
-bin/mkromfs
-bin/mfsck
-bin/mfs
-bin/setboot
-bin/objdump86
-bin/omfdump
-bin/omf2elf
-bin/os2toelks
-bin/os2dump
-bin/elf2elks
-bin/elks-compress
-bin/exomizer
-bin/eman
-bin/ewcc
-bin/ewlink
-bin/ecc
-bin/fixomf
-elftoolchain-0.7.1
-bin/mattrib
-bin/mcopy
-bin/mdir
-bin/mformat
-bin/minfo
-bin/mmd
-bin/mshowfat
-bin/hd
-bin/disasm
-bin/nm86
diff --git a/elks/tools/elks-compress/.gitignore b/elks/tools/elks-compress/.gitignore
deleted file mode 100644
index 5459cbc3..00000000
--- a/elks/tools/elks-compress/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-exomizer/src/deps
-exomizer/src/exobasic
-exomizer/src/exomizer
-exomizer/src/sfxdecr
-exomizer/src/sfxdecr.c
diff --git a/elks/tools/mtools/mtools-4.0.23/.gitignore b/elks/tools/mtools/mtools-4.0.23/.gitignore
deleted file mode 100644
index 9b427fec..00000000
--- a/elks/tools/mtools/mtools-4.0.23/.gitignore
+++ /dev/null
@@ -1,30 +0,0 @@
-Makefile
-config.h
-config.log
-config.status
-mattrib
-mbadblocks
-mcat
-mcd
-mclasserase
-mcopy
-mdel
-mdeltree
-mdir
-mdu
-mformat
-minfo
-mkmanifest
-mlabel
-mmd
-mmount
-mmove
-mpartition
-mrd
-mren
-mshortname
-mshowfat
-mtools
-mtoolstest
-mtype
-mzip
diff --git a/elks/tools/setboot/.gitignore b/elks/tools/setboot/.gitignore
deleted file mode 100644
index 1f5dfcd5..00000000
--- a/elks/tools/setboot/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-setboot
diff --git a/elkscmd/advent/.gitignore b/elkscmd/advent/.gitignore
deleted file mode 100644
index 326aa9a2..00000000
--- a/elkscmd/advent/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-advent
-hostadvent
-hostadvgen
diff --git a/elkscmd/ash/.gitignore b/elkscmd/ash/.gitignore
deleted file mode 100644
index 275d0680..00000000
--- a/elkscmd/ash/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-ash
-builtins.c
-builtins.h
-init.c
-mkinit
-mknodes
-mksignames
-mksyntax
-nodes.c
-nodes.h
-syntax.c
-syntax.h
-token.def
diff --git a/elkscmd/ash/bltin/.gitignore b/elkscmd/ash/bltin/.gitignore
deleted file mode 100644
index f79aae7a..00000000
--- a/elkscmd/ash/bltin/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-operators.c
-operators.h
diff --git a/elkscmd/basic/.gitignore b/elkscmd/basic/.gitignore
deleted file mode 100644
index 3074757b..00000000
--- a/elkscmd/basic/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-basic
-basic.os2
-hostbasic
diff --git a/elkscmd/bc/.gitignore b/elkscmd/bc/.gitignore
deleted file mode 100644
index 6364c304..00000000
--- a/elkscmd/bc/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-bc
-fbc
-math.h
diff --git a/elkscmd/busyelks/.gitignore b/elkscmd/busyelks/.gitignore
deleted file mode 100644
index f72bb2c3..00000000
--- a/elkscmd/busyelks/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-README.html
-busyelks
-busyelks.tar.xz
diff --git a/elkscmd/cron/.gitignore b/elkscmd/cron/.gitignore
deleted file mode 100644
index 70e75eb2..00000000
--- a/elkscmd/cron/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-cron
-crontab
diff --git a/elkscmd/debug/.gitignore b/elkscmd/debug/.gitignore
deleted file mode 100644
index 4165e26e..00000000
--- a/elkscmd/debug/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-*.o
-disasm
-nm86
-opcodes
-testsym
-hostdisasm
-hostnm86
diff --git a/elkscmd/disk_utils/.gitignore b/elkscmd/disk_utils/.gitignore
deleted file mode 100644
index 531f5bbb..00000000
--- a/elkscmd/disk_utils/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-fdisk
-fsck
-mkfs
-mkfat
-partype
-ramdisk
-df
diff --git a/elkscmd/elvis/.gitignore b/elkscmd/elvis/.gitignore
deleted file mode 100644
index 2c105a90..00000000
--- a/elkscmd/elvis/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-ctags
-elvis
-ref
-refont
-virec
diff --git a/elkscmd/file_utils/.gitignore b/elkscmd/file_utils/.gitignore
deleted file mode 100644
index b7ceb477..00000000
--- a/elkscmd/file_utils/.gitignore
+++ /dev/null
@@ -1,22 +0,0 @@
-cat
-chgrp
-chmod
-chown
-cmp
-cp
-dd
-grep
-l
-ln
-ls
-md5sum
-mkdir
-mkfifo
-mknod
-more
-mv
-rm
-rmdir
-split
-sync
-touch
diff --git a/elkscmd/fsck_dos/.gitignore b/elkscmd/fsck_dos/.gitignore
deleted file mode 100644
index 6b70ec7c..00000000
--- a/elkscmd/fsck_dos/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-fsck-dos
-fsck-dos.os2
diff --git a/elkscmd/gui/.gitignore b/elkscmd/gui/.gitignore
deleted file mode 100644
index c4539692..00000000
--- a/elkscmd/gui/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-paint
-paint.os2
-paint.c86
-*.oaj
-*.obj
-*.ocj
diff --git a/elkscmd/inet/.gitignore b/elkscmd/inet/.gitignore
deleted file mode 100644
index 620c3f90..00000000
--- a/elkscmd/inet/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-arp
-ftp
-ftpd
-httpd
-netcat
-netstat
-nslookup
-telnet
-telnetd
-urlget
-tinyirc/tinyirc
diff --git a/elkscmd/ktcp/.gitignore b/elkscmd/ktcp/.gitignore
deleted file mode 100644
index 191043f6..00000000
--- a/elkscmd/ktcp/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-ktcp
diff --git a/elkscmd/minix1/.gitignore b/elkscmd/minix1/.gitignore
deleted file mode 100644
index b1932371..00000000
--- a/elkscmd/minix1/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-banner
-cksum
-cut
-decomp16
-du
-fgrep
-grep
-proto
-sum
-uniq
-wc
diff --git a/elkscmd/minix2/.gitignore b/elkscmd/minix2/.gitignore
deleted file mode 100644
index a6e748d1..00000000
--- a/elkscmd/minix2/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-env
-install
-lp
-lpd
-man
-pwdauth
-remsync
-synctree
-tget
diff --git a/elkscmd/minix3/.gitignore b/elkscmd/minix3/.gitignore
deleted file mode 100644
index 189b206d..00000000
--- a/elkscmd/minix3/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-cal
-diff
-file
-find
-head
-mail
-sed
-sort
-tail
-tee
diff --git a/elkscmd/misc_utils/.gitignore b/elkscmd/misc_utils/.gitignore
deleted file mode 100644
index cdf9a386..00000000
--- a/elkscmd/misc_utils/.gitignore
+++ /dev/null
@@ -1,19 +0,0 @@
-miniterm
-compress
-ed
-float
-tar
-od
-hd
-time
-kilo
-mined
-sleep
-tty
-uncompress
-uuencode
-uudecode
-zcat
-hostcompress
-hosthd
-ecalc
\ No newline at end of file
diff --git a/elkscmd/romprg/.gitignore b/elkscmd/romprg/.gitignore
deleted file mode 100644
index 96867b1b..00000000
--- a/elkscmd/romprg/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-romprg
-hostromprg
diff --git a/elkscmd/sash/.gitignore b/elkscmd/sash/.gitignore
deleted file mode 100644
index 79af5092..00000000
--- a/elkscmd/sash/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-sash
diff --git a/elkscmd/screen/.gitignore b/elkscmd/screen/.gitignore
deleted file mode 100644
index 533e8880..00000000
--- a/elkscmd/screen/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-screen
diff --git a/elkscmd/sh_utils/.gitignore b/elkscmd/sh_utils/.gitignore
deleted file mode 100644
index a83f565e..00000000
--- a/elkscmd/sh_utils/.gitignore
+++ /dev/null
@@ -1,19 +0,0 @@
-basename
-clear
-date
-dirname
-echo
-false
-logname
-mesg
-printenv
-pwd
-stty
-test
-tr
-true
-uname
-which
-whoami
-xargs
-yes
diff --git a/elkscmd/sys_utils/.gitignore b/elkscmd/sys_utils/.gitignore
deleted file mode 100644
index f6183cce..00000000
--- a/elkscmd/sys_utils/.gitignore
+++ /dev/null
@@ -1,26 +0,0 @@
-beep
-chmem
-clock
-console
-decomp
-exitemu
-getty
-hostdecomp
-init
-kill
-knl
-login
-makeboot
-man
-meminfo
-min_init
-mouse
-mount
-passwd
-ps
-sercat
-shutdown
-sysctl
-umount
-test_unreal
-who
diff --git a/elkscmd/test/.gitignore b/elkscmd/test/.gitignore
deleted file mode 100644
index 10d417fe..00000000
--- a/elkscmd/test/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-libc/test_libc
-other/test_exit
-other/test_eth
-other/test_fd
-other/test_float
-other/test_pty
-other/test_select
-other/test_signal
-other/test_sigfail
diff --git a/elkscmd/test/cgatext/.gitignore b/elkscmd/test/cgatext/.gitignore
deleted file mode 100644
index c8190fbd..00000000
--- a/elkscmd/test/cgatext/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-cgatext
-*~
diff --git a/elkscmd/test/echo/.gitignore b/elkscmd/test/echo/.gitignore
deleted file mode 100644
index 0b6c98f8..00000000
--- a/elkscmd/test/echo/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-echoserver
-echoclient
diff --git a/elkscmd/tui/.gitignore b/elkscmd/tui/.gitignore
deleted file mode 100644
index 82c3d0e8..00000000
--- a/elkscmd/tui/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-*.o
-cons
-fm
-invaders
-matrix
-sl
-ttyclock
-ttyinfo
-ttypong
-tetris
diff --git a/elkscmd/unused/byacc/.gitignore b/elkscmd/unused/byacc/.gitignore
deleted file mode 100644
index d0848f92..00000000
--- a/elkscmd/unused/byacc/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-yacc
diff --git a/elkscmd/unused/levee/.gitignore b/elkscmd/unused/levee/.gitignore
deleted file mode 100644
index 49f759e2..00000000
--- a/elkscmd/unused/levee/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-lev
diff --git a/elkscmd/unused/m4/.gitignore b/elkscmd/unused/m4/.gitignore
deleted file mode 100644
index 995fb876..00000000
--- a/elkscmd/unused/m4/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-m4
diff --git a/elkscmd/unused/mtools/.gitignore b/elkscmd/unused/mtools/.gitignore
deleted file mode 100644
index 842a20c2..00000000
--- a/elkscmd/unused/mtools/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-mcopy
-mdel
-mdir
-mkdfs
-mmd
-mrd
-mread
-mren
-mtype
-mwrite
diff --git a/elkscmd/unused/nano-X/bin/.gitignore b/elkscmd/unused/nano-X/bin/.gitignore
deleted file mode 100644
index ec81c9d4..00000000
--- a/elkscmd/unused/nano-X/bin/.gitignore
+++ /dev/null
@@ -1,12 +0,0 @@
-nxdemo
-nxdemo2
-nxvgatest
-nxlandmine
-nxclock
-nxterm
-nxworld
-nxworld.map
-nxtest
-nxtetris
-nano-x
-nxmine
diff --git a/elkscmd/unused/nano/.gitignore b/elkscmd/unused/nano/.gitignore
deleted file mode 100644
index 93048f41..00000000
--- a/elkscmd/unused/nano/.gitignore
+++ /dev/null
@@ -1,18 +0,0 @@
-nano-2.0.6/doc/texinfo/nano.html
-nano-2.0.6/src/nano
-ncurses-5.2/include/hashsize.h
-ncurses-5.2/include/ncurses_def.h
-ncurses-5.2/include/nomacros.h
-ncurses-5.2/include/parametrized.h
-ncurses-5.2/include/term.h
-ncurses-5.2/ncurses/codes.c
-ncurses-5.2/ncurses/comp_captab.c
-ncurses-5.2/ncurses/expanded.c
-ncurses-5.2/ncurses/fallback.c
-ncurses-5.2/ncurses/init_keytry.h
-ncurses-5.2/ncurses/lib_gen.c
-ncurses-5.2/ncurses/lib_keyname.c
-ncurses-5.2/ncurses/make_hash
-ncurses-5.2/ncurses/make_keys
-ncurses-5.2/ncurses/names.c
-ncurses-5.2/ncurses/unctrl.c
diff --git a/elkscmd/unused/nano/nano-2.0.6/src/.deps/.gitignore b/elkscmd/unused/nano/nano-2.0.6/src/.deps/.gitignore
deleted file mode 100644
index ee50cd7a..00000000
--- a/elkscmd/unused/nano/nano-2.0.6/src/.deps/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.Po
diff --git a/elkscmd/unused/prems/pres/.gitignore b/elkscmd/unused/prems/pres/.gitignore
deleted file mode 100644
index 299e62d9..00000000
--- a/elkscmd/unused/prems/pres/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-flparc
-pres
diff --git a/elksemu/.gitignore b/elksemu/.gitignore
deleted file mode 100644
index ed261664..00000000
--- a/elksemu/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-elksemu
-strace_elksemu
-efile.h
-*.v
diff --git a/image/.gitignore b/image/.gitignore
deleted file mode 100644
index 334199b9..00000000
--- a/image/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-# Image files
-*.img
-*.bin
-*.wsc
-
-# Temporary files
-romfs.devices
diff --git a/include/.gitignore b/include/.gitignore
deleted file mode 100644
index 4337f03a..00000000
--- a/include/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-autoconf.h
diff --git a/libc/.gitignore b/libc/.gitignore
deleted file mode 100644
index 30090b58..00000000
--- a/libc/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-crt0.o
-libc.a
-libcc.lst
-libcs.lst
-libcm.lst
-libcl.lst
-build-ml/
-*.lib
-*.o8j
-*.obj
-*.ocj
-*.osj
-*.omj
-*.olj
-*.as
-*.i
diff --git a/libc/system/.gitignore b/libc/system/.gitignore
deleted file mode 100644
index a7e2c20e..00000000
--- a/libc/system/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-syscall.dat
-call_tab.v
-defn_tab.v
-syscall/
-syscall.mk
diff --git a/libc/termcap/.gitignore b/libc/termcap/.gitignore
deleted file mode 100644
index 5ab7ba55..00000000
--- a/libc/termcap/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-termcap
-tparam