Added sections for Lisp and Nim in Programming.

This commit is contained in:
Michael Royal 2023-04-23 19:42:51 -07:00 committed by GitHub
parent d682ee39b8
commit 7c7b210672
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,30 +28,32 @@
- [Programming Languages & Frameworks with NixOS support](https://github.com/mikeroyal/NixOS-Guide#programming-languages--with-nixos-support) - [Programming Languages & Frameworks with NixOS support](https://github.com/mikeroyal/NixOS-Guide#programming-languages--with-nixos-support)
- [C](https://github.com/mikeroyal/NixOS-Guide#C) - [C](#C)
- [Python](https://github.com/mikeroyal/NixOS-Guide#python) - [Python](#python)
- [Ruby](https://github.com/mikeroyal/NixOS-Guide#ruby) - [Ruby](#ruby)
- [Go](https://github.com/mikeroyal/NixOS-Guide#Go) - [Go](h#Go)
- [Rust](https://github.com/mikeroyal/NixOS-Guide#rust) - [Rust](#rust)
- [Scala](https://github.com/mikeroyal/NixOS-Guide#scala) - [Scala](#scala)
- [Clojure](https://github.com/mikeroyal/NixOS-Guide#Clojure) - [Clojure](#Clojure)
- [Haskell](https://github.com/mikeroyal/NixOS-Guide#haskell) - [Haskell](#haskell)
- [Node.js](https://github.com/mikeroyal/NixOS-Guide#nodejs) - [Node.js](#nodejs)
- [PHP](https://github.com/mikeroyal/NixOS-Guide#php) - [PHP](#php)
- [Perl](https://github.com/mikeroyal/NixOS-Guide#Perl) - [Perl](#Perl)
- [Java](https://github.com/mikeroyal/NixOS-Guide#Java) - [Java](#Java)
- [Lua](https://github.com/mikeroyal/NixOS-Guide#Lua) - [Lua](#Lua)
- [LLVM](https://github.com/mikeroyal/NixOS-Guide#LLVM) - [LLVM](#LLVM)
- [Julia](https://github.com/mikeroyal/NixOS-Guide#Julia) - [Julia](#Julia)
- [R](https://github.com/mikeroyal/NixOS-Guide#R) - [R](#R)
- [Arduino](https://github.com/mikeroyal/NixOS-Guide#Arduino) - [Arduino](#Arduino)
- [Crystal](https://github.com/mikeroyal/NixOS-Guide#Crystal) - [Crystal](#Crystal)
- [Elm](https://github.com/mikeroyal/NixOS-Guide#Elm) - [Lisp](#lisp)
- [Elixir](https://github.com/mikeroyal/NixOS-Guide#elixir) - [Nim](#nim)
- [Erlang](https://github.com/mikeroyal/NixOS-Guide#erlang) - [Elm](#Elm)
- [DotNet](https://github.com/mikeroyal/NixOS-Guide#dotnet) - [Elixir](#elixir)
- [CUDA](https://github.com/mikeroyal/NixOS-Guide#cuda) - [Erlang](#erlang)
- [Qt](https://github.com/mikeroyal/NixOS-Guide#qt) - [DotNet](#dotnet)
- [CUDA](#cuda)
- [Qt](#qt)
2. [Getting Software](https://github.com/mikeroyal/NixOS-Guide#getting-software) 2. [Getting Software](https://github.com/mikeroyal/NixOS-Guide#getting-software)
@ -553,6 +555,27 @@ Podman Linux Containers | ✓ (via [systemd](https://systemd.io/)) | ✓ | Stabl
- [crystal2nix](https://github.com/nix-community/crystal2nix) is a tool to convert `shard.lock` into Nix expressions. - [crystal2nix](https://github.com/nix-community/crystal2nix) is a tool to convert `shard.lock` into Nix expressions.
- [Crystal packages for NixOS](https://search.nixos.org/packages?channel=22.05&from=0&size=50&sort=relevance&type=packages&query=crystal) - [Crystal packages for NixOS](https://search.nixos.org/packages?channel=22.05&from=0&size=50&sort=relevance&type=packages&query=crystal)
### Lisp
[Back to the Top](#table-of-contents)
- [Lisp packages for NixOS](https://github.com/NixOS/nixpkgs/tree/nixos-22.05/pkgs/development/lisp-modules)
- [Emacs for NixOS](https://nixos.wiki/wiki/Emacs) is an interactive graphical emacs lisp interpreter that comes with many applications, but is primarily used as a text and code editor.
- [Emacs overlay for Nixpkgs](https://github.com/nix-community/emacs-overlay) is a bleeding edge emacs overlay for Nixpkgs.
- [nix-mode](https://github.com/NixOS/nix-mode) is a An Emacs major mode for editing Nix expressions.
### Nim
[Back to the Top](#table-of-contents)
- [Nim](https://nim-lang.org/) is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula.
- [Nim packages for NixOS](https://github.com/NixOS/nixpkgs/tree/nixos-22.05/pkgs/development/nim-packages)
- [Nim Language Server](https://github.com/nim-lang/langserver) is a Language Server, or nimlangserver, is a language server for Nim.
### Elm ### Elm
[Back to the Top](https://github.com/mikeroyal/NixOS-Guide#table-of-contents) [Back to the Top](https://github.com/mikeroyal/NixOS-Guide#table-of-contents)