Age | Commit message (Collapse) | Author |
|
emacs.pkgs.withPackages
The previous names are now aliases and shouldn't be used anywhere inside nixpkgs.
|
|
|
|
|
|
I used the existing anchors generated by Docbook, so the anchor part
should be a no-op. This could be useful depending on the
infrastructure we choose to use, and it is better to be explicit than
rely on Docbook's id generating algorithms.
I got rid of the metadata segments of the Markdown files, because they
are outdated, inaccurate, and could make people less willing to change
them without speaking with the author.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Corrects the level of the "Troubleshooting" section, and adds an anchor
for Firefox.
|
|
Documentation updates from Docbook to CommonMark
|
|
Fix firefox wrapper
|
|
|
|
|
|
* convert urxvt documentation to common mark
* format urxvt documentation
* use ShellSession instead of nix
|
|
|
|
|
|
docs: convert packages/linux docbook -> commonmark
|
|
Closes #105257
|
|
|
|
|
|
* 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>
|
|
I was worried, but the HTML output can still be copy-and-pasted, so it's
not a problem.
|
|
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.
|
|
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.
|
|
I had to pick 7.4 or 7.5. I picked 7.4 for now.
|
|
doc: convert weechat docs to commonmark
|
|
Convert Emacs documentation from XML DocBook to Commonmark
|
|
|
|
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>
|
|
|
|
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
|
|
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.
|
|
It was moved in 263f5891b65c841352f5230a1aa7e22ac418a042.
|
|
By adding prompts and removing unnecessary indentation.
|
|
|
|
|
|
|
|
|
|
In #89806 it has been reported that the final package is missing a lot
of features like support for the self-service GUI and the
config-management.
While working on supporting those components in the Nix-package, I
decided to refactor the package to simplify the entire setup.
This patch changes the following things:
* Binaries and libraries are patched using the `autoPatchelfHook` to
avoid having unneeded libraries linked (e.g. some programs use gtk2,
others use gtk3).
* Moved source-declarations into their own file.
* Wrapped `configmgr` and `selfservice` and added those to `$out/bin`.
* Don't mention the old `citrix_receiver`-packages in the manual anymore
since those packages were removed in 19.09 and are EOLed anyways.
Closes #89806
|
|
|
|
|
|
|
|
|
|
|
|
fetchFromGitiles: init
|
|
|