diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index fae0ac5..5e51d3a 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: files: - - "readme-template.md" + - "readme.md" runs-on: ubuntu-latest steps: - name: "checkout repo" @@ -27,7 +27,7 @@ jobs: fail-fast: false matrix: files: - - "readme-template.md" + - "readme.md" runs-on: ubuntu-latest steps: - name: "checkout repo" @@ -42,4 +42,4 @@ jobs: - name: "install awesome-bot" run: gem install awesome_bot - name: "linting: ${{ matrix.files }}" - run: awesome_bot --allow-redirect --white-list https://github.com/YOUR_GITHUB_USER/YOUR_REPO ${{ matrix.files }} + run: awesome_bot --allow-redirect ${{ matrix.files }} diff --git a/ci/.circleci/config.yml b/ci/.circleci/config.yml deleted file mode 100644 index 91df7fb..0000000 --- a/ci/.circleci/config.yml +++ /dev/null @@ -1,31 +0,0 @@ -version: 2.1 - -jobs: - 'awesome-bot': - docker: - - image: circleci/ruby:latest - steps: - - checkout - - run: gem install awesome_bot - - run: awesome_bot readme.md --allow-redirect --allow-dupe - 'awesome-lint': - docker: - - image: circleci/node:lts - steps: - - checkout - - restore_cache: - keys: - - yarn-packages - - run: yarn add awesome-lint - - save_cache: - key: yarn-packages - paths: - - ~/.cache/yarn - - run: yarn awesome-lint - -workflows: - version: 2 - build: - jobs: - - 'awesome-lint' - - 'awesome-bot' \ No newline at end of file diff --git a/ci/.github/ISSUE_TEMPLATE/suggestion.yaml b/ci/.github/ISSUE_TEMPLATE/suggestion.yaml deleted file mode 100644 index 3531f3b..0000000 --- a/ci/.github/ISSUE_TEMPLATE/suggestion.yaml +++ /dev/null @@ -1,23 +0,0 @@ -name: Suggestion -description: Help us improve with suggestions -body: - - type: markdown - attributes: - value: | - Thanks for taking the time to fill out this suggestion form! - - type: input - id: suggestion - attributes: - label: Link to suggestion - description: Please share a link to your suggestion - placeholder: https://... - validations: - required: true - - type: textarea - id: description - attributes: - label: Describe your suggesiton - description: How and why is your suggestion useful to this community? - placeholder: I wish to see tool here becuase it is used for... - validations: - required: true diff --git a/ci/.github/workflows/lint.yaml b/ci/.github/workflows/lint.yaml deleted file mode 100644 index a271c1d..0000000 --- a/ci/.github/workflows/lint.yaml +++ /dev/null @@ -1,45 +0,0 @@ -name: lint -on: - pull_request: - push: - branches: - - main - -jobs: - awesome-lint: - strategy: - fail-fast: false - matrix: - files: - - "readme-template.md" - runs-on: ubuntu-latest - steps: - - name: "checkout repo" - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: asdf_install - uses: asdf-vm/actions/install@v1 - - name: "linting: ${{ matrix.files }}" - run: npx -y awesome-lint ${{ matrix.files }} - awesome-bot: - strategy: - fail-fast: false - matrix: - files: - - "readme-template.md" - runs-on: ubuntu-latest - steps: - - name: "checkout repo" - uses: actions/checkout@v2.0.0 - with: - fetch-depth: 0 - - name: "setup ruby" - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.0.1 - bundler-cache: true - - name: "install awesome-bot" - run: gem install awesome_bot - - name: "linting: ${{ matrix.files }}" - run: awesome_bot --allow-redirect ${{ matrix.files }} diff --git a/ci/.gitlab-ci.yml b/ci/.gitlab-ci.yml deleted file mode 100644 index 4a1027e..0000000 --- a/ci/.gitlab-ci.yml +++ /dev/null @@ -1,19 +0,0 @@ -stages: - - check - -awesome-lint: - stage: check - image: node:lts - cache: - paths: - - node_modules/ - script: - - yarn add awesome-lint - - yarn awesome-lint - -awesome-bot: - stage: check - image: ruby:latest - script: - - gem install awesome_bot - - awesome_bot readme.md --allow-redirect --allow-dupe diff --git a/contributing.md b/contributing.md index 6b3a2a1..555d9a5 100644 --- a/contributing.md +++ b/contributing.md @@ -8,7 +8,7 @@ ALWAYS create a new branch with your proposed changes. Thank you! ## Adding an new Item -- Try to fit your item into an existing sections. [Open a suggestion](https://github.com/YOUR_GITHUB_USER/YOUR_REPO/issues/new) to start as discussion about any new sections. +- Try to fit your item into an existing sections. [Open a suggestion](https://github.com/sellisd/awesome-nothing/issues/new) to start as discussion about any new sections. - Add a new item to the bottom of the list in a section. - If a duplicate item exists, discuss why the new item should replace it. - Check your spelling & grammar. diff --git a/readme-template.md b/readme-template.md deleted file mode 100644 index 6649db9..0000000 --- a/readme-template.md +++ /dev/null @@ -1,66 +0,0 @@ -
- - - - - -# Awesome List Template [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![lint](https://github.com/YOUR_GITHUB_USER/YOUR_REPO/actions/workflows/lint.yaml/badge.svg)](https://github.com/YOUR_GITHUB_USER/YOUR_REPO/actions/workflows/lint.yaml) - - - -A template for an awesome list with required conventions out of the box! - - - - - - - - - -A one line description of the product or tool. See -[awesome-firebase](https://github.com/jthegedus/awesome-firebase) for an -example. - -
- - - -## Contents - -- [Featured (new releases)](#featured-new-releases) -- [Section 1](#section-1) -- [Follow](#follow) - - - -## Featured (new releases) - -- [Apple](https://apple.com) - Apple as a placeholder. - -## code - -- [Microsoft](https://www.microsoft.com/) - Microsoft as an example. - - -## security -## invisible characters -## music - - - - - -## Follow - - - -Who else should we be following!? - -## Contributing - -[Contributions of any kind welcome, just follow the guidelines](contributing.md)! - -### Contributors - -[Thanks goes to these contributors](https://github.com/YOUR_GITHUB_USER/YOUR_REPO/graphs/contributors)! diff --git a/readme.md b/readme.md index a33271e..f790866 100644 --- a/readme.md +++ b/readme.md @@ -1,30 +1,69 @@ -# Awesome List Template - -This is an [awesome-list](https://github.com/sindresorhus/awesome) template with -CI to run [awesome-lint](https://github.com/sindresorhus/awesome-lint) and -[awesome_bot](https://github.com/dkhamsing/awesome_bot) to be compliant from the -beginning. - -## Usage - -1. [generate a template of this repo](https://github.com/jthegedus/awesome-list-template/generate) -2. run a find & replace of `YOUR_GITHUB_USER/YOUR_REPO` with your details -3. edit `readme-template.md` - - update the h1 title - - update the subtitle - - update the description - - add img src, make it link to the site of the thing in the image. -4. choose a CI template - - GitHub Action: move config folder from `repo-root/ci/.github/` to - `repo-root/.github` - - Circle CI: move config folder from `repo-root/ci/.circleci/*` to - `repo-root/.circleci/*` - - GitLab CI: move config file from `repo-root/ci/.gitlab-ci.yml` to the - `repo-root/.gitlab-ci.yml` -5. run a find & replace `readme-template.md` to `readme.md` in the CI you chose -5. delete this file -6. rename `readme-template.md` file to `readme.md` +
+ + + + + +# Awesome List Template [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![lint](https://github.com/sellisd/awesome-nothing/actions/workflows/lint.yaml/badge.svg)](https://github.com/sellisd/awesome-nothing/actions/workflows/lint.yaml) + + + +A template for an awesome list with required conventions out of the box! + + + + + + + + + +Deeply understanding a concept requires an understanding of what lies just outside of the boundary of the concept. Awesome-nothing collects resources humorously describing concepts and tools on the boundary of sense. + +
+ + + +## Contents + +- [Code](#code) +- [Engineering](#engineering) +- [Science](#science) +- [Art](#art) + + + +## Code + +- [No code](https://github.com/kelseyhightower/nocode) - Writing no code guarantees no bugs. +- [GOODY-2](https://www.goody2.ai/) - Very safe LLM to the extent of being useless. +- [Invisible characters](https://invisible-characters.com/) - Empty strings with characters. +- [Whitespace](https://esolangs.org/wiki/Whitespace) - Esoteric programming language using only white space characters. +- [Empty files](https://cable.ayra.ch/empty/) - Collection of empty files. + +## Engineering + +- [Useless machine](https://en.wikipedia.org/wiki/Useless_machine) - Machine doing nothing by design. + +## Science +- [The unsuccessful self-treatment of a case of "writer's block"](https://onlinelibrary.wiley.com/doi/10.1901/jaba.1974.7-497a) - Highly cited paper with no content (no text or abstract). +- [List of publications with no sense](https://en.wikipedia.org/wiki/List_of_scholarly_publishing_stings) - List of publications purposefully without sense. + +## Art + +- [4'33''](https://en.wikipedia.org/wiki/4%E2%80%B233%E2%80%B3) - Music performed on any instrument without playing. +- [Dada](https://en.wikipedia.org/wiki/Dada) - Anti-establishment art movement. +- [Anti-art](https://en.wikipedia.org/wiki/Anti-art) - Loosely used term for art rejecting art. +- [Nonsense literature](https://en.wikipedia.org/wiki/Literary_nonsense) - Literature combining elements with and without sense. +- [Gromboolia](https://www.nonsenseliterature.com/) - Collection of nonsense literature and related resources. + + + ## Contributing -Contributions welcome! +[Contributions of any kind welcome, just follow the guidelines](contributing.md)! + +### Contributors + +[Thanks goes to these contributors](https://github.com/sellisd/awesome-nothing/graphs/contributors)!