aboutsummaryrefslogtreecommitdiff
path: root/doc (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-12-05doc/firefox: correct manual generationTerin Stock1-2/+2
Corrects the level of the "Troubleshooting" section, and adds an anchor for Firefox.
2020-12-04Convert OCaml from DocBook to CommonMarkAndersonTorres3-74/+71
2020-12-04firefox: fix wrapper removing existing addons by defaultLuis Hebendanz1-1/+10
2020-12-04doc/emacs: re-add anchorJan Tojnar1-1/+1
2020-12-03doc: convert urxvt to CommonMarkStu3-116/+72
* convert urxvt documentation to common mark * format urxvt documentation * use ShellSession instead of nix
2020-12-03Convert Shell-Helpers from DocBook to CommonMarkAndersonTorres3-22/+13
2020-12-02doc: TeX Live to CommonMarkLucas Eduardo3-153/+129
* converted texlive doc to markdown Signed-off-by: GitHub <noreply@github.com> * Remove frontmatter (suggestion) Co-authored-by: Ryan Mulligan <ryan@ryantm.com> * Add anchor (suggestion) Co-authored-by: Ryan Mulligan <ryan@ryantm.com> * apply suggestions from @ryantm Signed-off-by: GitHub <noreply@github.com> * fix nesting of codeblocks into list items as suggested by @jtojnar Signed-off-by: GitHub <noreply@github.com> * add anchors for subtopics as said by @jtojnar Signed-off-by: GitHub <noreply@github.com> Co-authored-by: Ryan Mulligan <ryan@ryantm.com>
2020-12-02docs: convert packages/linux docbook -> commonmarkManuel Mendez3-86/+42
Closes #105257
2020-12-02convert nginx documentation to common markJustus K3-26/+12
2020-12-02doc/firefox: initial documentationJörg Thalheim2-0/+41
2020-11-30doc/builders/packages/opengl: Convert to CommonMark. (#105485)Corbin Simpson3-10/+16
* doc/builders/packages/opengl: Convert to CommonMark. * Update doc/builders/packages/opengl.section.md NVIDIA™ Co-authored-by: Ryan Mulligan <ryan@ryantm.com> * Update doc/builders/packages/opengl.section.md NVIDIA™ Co-authored-by: Ryan Mulligan <ryan@ryantm.com> Co-authored-by: Ryan Mulligan <ryan@ryantm.com>
2020-11-30doc/builders/packages/xorg: Use ShellSession for shell.Corbin1-2/+2
I was worried, but the HTML output can still be copy-and-pasted, so it's not a problem.
2020-11-30doc/builders/packages/xorg: Fix pasto.Corbin1-1/+1
I did double-check that the fixed version does what we would want. In either case, the katamari script is mostly of historical value, and there's nothing to change in pkgs.
2020-11-30doc/builders/packages/xorg: Acknowledge the retired katamari.Corbin1-28/+21
I tested the shell snippets shown here; they work. Note that, because they're intended for copy-and-paste, I did *not* make them into ShellSessions with prompts. But that's something I can do if desired.
2020-11-30doc/builders/packages/xorg: Convert to CommonMark.Corbin3-35/+42
I had to pick 7.4 or 7.5. I picked 7.4 for now.
2020-11-30Convert Emacs documentation from XML DocBook to CommonMarkAndersonTorres3-132/+120
2020-11-30tree-wide: do not use pkgs.extend in nixpkgszimbatm1-0/+1
Each invocation of pkgs.extends adds 130MB of allocation to the hydra evaluator. We are already struggling with the amount of memory nixpkgs requires. `pkgs.extend` is a useful escape-hatch, but should be not be used inside of nixpkgs directly.
2020-11-29doc: convert weechat docs to commonmarkFarid Zakaria3-86/+86
This is essentially an automatic pandoc conversion of the weechat section in docbook as part of the larger CommonMark Docs project (https://github.com/NixOS/nixpkgs/projects/37) fixes #105264 Update doc/builders/packages/weechat.section.md Co-authored-by: Frederik Rietdijk <freddyrietdijk@fridh.nl> Update doc/builders/packages/weechat.section.md Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2020-11-29doc/Qt: migrate to CommonMark (#105004)Wil Taylor3-150/+125
* Updated QT section * Fixed trailing whitespace * Update doc/languages-frameworks/qt.section.md Co-authored-by: Jan Tojnar <jtojnar@gmail.com> * Update doc/languages-frameworks/qt.section.md Co-authored-by: Jan Tojnar <jtojnar@gmail.com> * Made changes to docs as per jtojnar's review * Added docbook tags for callouts back in Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2020-11-29Convert Kakoune documentation from XML DocBook to CommonmarkAndersonTorres3-13/+10
2020-11-28rust: Clean up target configs and test some moreJohn Ericson1-7/+7
See the new docs for details. The difference is vis-a-vis older versions of this PR, not master.
2020-11-28doc/java: convert to markdownJörg Thalheim3-78/+92
2020-11-28doc: clarify whitelistedLicensesGraham Bennett1-0/+3
see the following for more info: https://github.com/NixOS/nixpkgs/blob/076860e0340a5e4a909b9a710e186508b14d1c90/pkgs/stdenv/generic/check-meta.nix#L229
2020-11-28doc/go: convert to markdownJörg Thalheim3-249/+141
2020-11-28doc/python: Fix shebang link (#105196)applePrincess1-1/+1
2020-11-27doc: ruby improvementsRyan Mulligan2-250/+52
* no hard wrapping * use ShellSession and nix info strings * preserve old section anchor link * update references to present default version
2020-11-27doc: use newer ruby documentationKamron Mahmoodzadeh2-16/+12
With the addition of ruby.withPackages, manveru rewrote the nixpkgs manual section for the ruby language but did not add it to the manual. This commit replaces the previous documentation with manveru's updated version.
2020-11-27doc: convert coq to commonmarkStephen OBrien3-53/+41
2020-11-26doc/gnome: Document gdk-pixbuf setup hookJan Tojnar2-1/+22
It was briefly mentioned in stdenv docs but since it interacts with wrapGAppsHook, it should be documented here.
2020-11-26wrapGAppsNoGuiHook: initJan Tojnar1-3/+10
2020-11-26doc: convert beam docs to commonmarkStephen OBrien3-160/+85
2020-11-17doc/builders: Remove out-of-date examplePamplemousse1-7/+3
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2020-11-14doc/contributing: remove label instructionsJonathan Ringer1-48/+0
ofborg largely does this now
2020-11-12doc/*: fix indentationzowoq1-2/+2
2020-11-11Make maintainer documentation more direct (#103455)Kevin Cox1-2/+1
Additionally fixes the "list of names and emails" to be a list of maintainer expressions. A follow-up from the discussion in https://github.com/NixOS/nixpkgs/pull/96666
2020-11-11dotnet: document new net packagesFelix Tenley1-2/+2
2020-11-11Document conventions around adding new maintainersArnout Engelen1-1/+1
Adding them to `maintainers/maintainer-list` in a separate commit. Co-Authored-By: Pavol Rusnak <pavol@rusnak.io> Co-Authored-By: Atemu <atemu.main@gmail.com> Co-Authored-By: Kevin Cox <kevincox@kevincox.ca>
2020-11-04openjdk: add derivation to generate bespoke minimal JRE'sArnout Engelen1-2/+16
Co-Authored-By: Robert Hensing <robert@roberthensing.nl>
2020-11-03documentation: add documentation for mavenFarid Zakaria2-0/+355
Add nice markdown documentation for how to use mvn2nix plugin and the buildMaven function within nixpkgs. Update doc/languages-frameworks/maven.md Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> Apply suggestions from code review Co-authored-by: Doron Behar <doron.behar@gmail.com> Apply suggestions from code review Co-authored-by: Doron Behar <doron.behar@gmail.com> Apply suggestions from code review Co-authored-by: Doron Behar <doron.behar@gmail.com>
2020-11-01kakoune: rework plugin supportDaniel Gorin1-3/+1
The previous implementation of plugin-support for the kakoune derivation was based on generating, at build time, a `plugins.kak` file that would source all .kak files in the list of plugins, and wrap the `kak` binary in a script that would add some command-line arguments so that this file gets loaded on start-up. The main problem with this approach is that the plugins' code get executed *after* the user's configuration file is loaded, so effectively one cannot automatically activate/configure these plugins. The idiomatic way of loading plugins is ensuring they end up installed somwhere under `share/kak/autoload`. Because plugins are already being packaged to have their code in `share/kak/autoload/plugins/<name-of-plugin>`, we can obtain a derivation that includes the plugins simply by doing a `symlinkJoin` of `kakoune-unwrapped` and all the requested plugins. For this to work, we need to fix two issues: 1. By default, kakoune makes `share/kak/autoload` a symbolic link to `share/kak/rc`, which contains all builtin definitions. We need to patch this to put the symlink under `share/kak/autoload/rc`, so that the join works. 2. By default kakoune expects the `autoload` directory to be in `../share/kak/autoload` relative to the location of the `kak` binary. We need to set the `KAKOUNE_RUNTIME` to point the symlinked share/kak for this to work.
2020-10-29docs: Add link to the GitHub issue on how to become a committerRenato Alves1-5/+5
2020-10-28vimPlugins: document update procesAustin Butler1-0/+14
2020-10-28A directory-category for terminal emulatorsAndersonTorres1-0/+10
This is a mostly cosmetical commit, in the sense it doesn't change the contents of any package, but reorganizes the overall Nixpkgs expressions. Terminal emulators are an ubiquitous tool for any Unix user; even the beginners are routinely familiarized to it. And, manifestly, there are many implementations of terminal emulators out there, from those traditionally made in C and C++ to those written in Haskell and Go. Terminal emulators deserve more highlight. This commit does that by creating a category for them.
2020-10-26Recover the complicated situation after my bad mergeVladimír Čunát1-1/+6
I made a mistake merge. Reverting it in c778945806b undid the state on master, but now I realize it crippled the git merge mechanism. As the merge contained a mix of commits from `master..staging-next` and other commits from `staging-next..staging`, it got the `staging-next` branch into a state that was difficult to recover. I reconstructed the "desired" state of staging-next tree by: - checking out the last commit of the problematic range: 4effe769e2b - `git rebase -i --preserve-merges a8a018ddc0` - dropping the mistaken merge commit and its revert from that range (while keeping reapplication from 4effe769e2) - merging the last unaffected staging-next commit (803ca85c209) - fortunately no other commits have been pushed to staging-next yet - applying a diff on staging-next to get it into that state
2020-10-26Re-Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"Vladimír Čunát1-1/+6
This reverts commit c778945806b44d46ec16bc4302e7e7163e6bab97. I believe this is exactly what brings the staging branch into the right shape after the last merge from master (through staging-next); otherwise part of staging changes would be lost (due to being already reachable from master but reverted).
2020-10-25Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"Vladimír Čunát1-6/+1
I'm sorry; I didn't notice it contained staging commits. This reverts commit 17f5305b6c20df795c365368d2d868266519599e, reversing changes made to a8a018ddc0a8b5c3d4fa94c94b672c37356bc075.
2020-10-23The Haskell documentation has moved to <https://haskell4nix.readthedocs.io/>.Peter Simons1-1120/+6
That site is generated automatically from the set of text files found at <https://github.com/NixOS/cabal2nix/tree/master/doc>.
2020-10-18doc: Use mesa.drivers instead of legacy aliasJan Tojnar1-1/+1
It was moved in 263f5891b65c841352f5230a1aa7e22ac418a042.
2020-10-17add documentationAaron Janse1-0/+3
2020-10-14rust: Add support for managing target JSON in NixJohn Ericson1-3/+52