Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve language support of onefetch #490

Open
o2sh opened this issue Sep 18, 2021 · 2 comments
Open

Improve language support of onefetch #490

o2sh opened this issue Sep 18, 2021 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@o2sh
Copy link
Owner

o2sh commented Sep 18, 2021

Listed here are "all" the languages that could be supported by onefetch - the checked lines are the ones already supported. Beside giving us a better idea of our coverage, this list can serve as a basis for anyone looking to find a language for which they want to add support for.

  • ABNF
  • ABAP
  • ActionScript
  • Ada
  • Agda
  • Alex
  • Alloy
  • Arduino
  • Assembly
  • AutoHotKey
  • Autoconf
  • Automake
  • BASH
  • Batch
  • Bean
  • BrightScript
  • C
  • CMake
  • C#
  • C Shell
  • Cabal
  • Cassius
  • Ceylon
  • Clojure
  • COBOL
  • CodeQL
  • CoffeeScript
  • Cogent
  • ColdFusion
  • Coq
  • C++
  • Crystal
  • CSS
  • D
  • DAML
  • Dart
  • Device Tree
  • Dhall
  • Dockerfile
  • Dream Maker
  • Dust.js
  • Edn
  • Emacs Lisp
  • Elixir
  • Elm
  • Elvish
  • Emojicode
  • Erlang
  • FEN
  • F#
  • Fish
  • Forth
  • FORTRAN Legacy
  • FORTRAN Modern
  • FreeMarker
  • F*
  • Futhark
  • GDB Script
  • GDScript
  • Gherkin (Cucumber)
  • Gleam
  • GLSL
  • Go
  • Go HTML
  • GraphQL
  • Groovy
  • Gwion
  • Hamlet
  • Handlebars
  • Happy
  • Haskell
  • Haxe
  • HCL
  • Headache
  • HEX
  • HLSL
  • HolyC
  • HTML
  • Idris
  • INI
  • Intel HEX
  • Isabelle
  • JAI
  • Java
  • JavaScript
  • JSON
  • Jsonnet
  • JSX
  • Julia
  • Julius
  • Jupyter Notebooks
  • K
  • Kakoune script
  • Kotlin
  • LLVM
  • Lean
  • LESS
  • LD Script
  • Liquid
  • Lisp
  • LiveScript
  • Logtalk
  • Lua
  • Lucius
  • Madlang
  • Makefile
  • Markdown
  • Meson
  • Mint
  • MoonScript
  • Mustache
  • Nim
  • Nix
  • Not Quite Perl
  • OCaml
  • Objective-C
  • Odin
  • Org
  • Oz
  • Pan
  • Pascal
  • Perl
  • Rakudo
  • Pest
  • PHP
  • Polly
  • Pony
  • PowerShell
  • Processing
  • Prolog
  • Protocol Buffers
  • Pug
  • PureScript
  • Python
  • Q
  • QCL
  • QML
  • R
  • Racket
  • Rakefile
  • Razor
  • Ren'Py
  • Ruby
  • Rust
  • Sass
  • Scala
  • Scheme
  • Scons
  • Shell
  • Standard ML (SML)
  • Solidity
  • Specman e
  • Spice Netlist
  • SQL
  • Stan
  • Stratego/XT
  • Stylus
  • Svelte
  • SVG
  • Swift
  • SWIG
  • SystemVerilog
  • TCL
  • Tera
  • TeX
  • Plain Text
  • Thrift
  • TOML
  • TSX
  • Twig
  • TypeScript
  • Vala
  • Apache Velocity
  • Verilog
  • VHDL
  • Vim script
  • Visual Basic
  • Vue
  • WebAssembly
  • Wolfram
  • XSL
  • XAML
  • XML
  • Xtend
  • YAML
  • Zig
  • Zsh
@o2sh o2sh added enhancement New feature or request help wanted Extra attention is needed labels Sep 18, 2021
@spenserblack spenserblack pinned this issue Sep 24, 2021
@spenserblack
Copy link
Collaborator

Pinned this issue

@o2sh o2sh added hacktoberfest good first issue Good for newcomers labels Sep 30, 2021
This was referenced Oct 15, 2021
o2sh added a commit that referenced this issue Oct 15, 2021
* Add SASS language support

Adds support to SASS as it's listed as missing on #490.

* Adjusting SASS image dimensions

Removing the padding so the image can fit within 40 characters.

* remove empty lines on sass logo

Co-authored-by: o2sh <[email protected]>
o2sh added a commit that referenced this issue Oct 15, 2021
* Add LLVM language support

Adds support to LLVM as it's listed as missing on #490.

* Removing unused color in LLVM picture

* clean llvm logo

Co-authored-by: o2sh <[email protected]>
@exoego exoego mentioned this issue Oct 20, 2021
@throwaway1037
Copy link

throwaway1037 commented May 14, 2022

Would adding a dependency on tokei help?
The ASCII logos would have to be added manually, but the incorrect detection issues could be avoided since tokei already has this implemented in a more mature state.

@o2sh o2sh changed the title Language support Improve language support in onefetch Sep 10, 2022
@o2sh o2sh changed the title Improve language support in onefetch Improve language support of onefetch Sep 10, 2022
o2sh added a commit that referenced this issue Oct 3, 2022
* adding language verilog #490

* Update languages.yaml

straighter lines look better

Co-authored-by: Ossama Hjaji <[email protected]>

* more v straightening and updated chip value

Co-authored-by: Ossama Hjaji <[email protected]>
o2sh pushed a commit that referenced this issue Oct 5, 2022
o2sh pushed a commit that referenced this issue Oct 6, 2022
o2sh pushed a commit that referenced this issue Oct 13, 2022
* adding language ABAP #490

* improving blue contrast in dark theme

* improving ABAP logo shape and color
sangsatori added a commit to sangsatori/onefetch that referenced this issue Oct 13, 2022
Logo is a mash-up of OpenGL and OpenGL ES logos.
All tests pass.
o2sh pushed a commit that referenced this issue Feb 15, 2023
* Add GLSL language support #490

Logo is a mash-up of OpenGL and OpenGL ES logos.
All tests pass.

* Adjust GLSL ASCII art

Slight changes based on cleaned-up logo by @o2sh
#824 (comment)

---------

Co-authored-by: Spenser Black <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants