mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-01 23:22:37 +00:00
Nix Packages collection & NixOS
e0b95635b3
changelog: ``` - use Breeze window theme on KDE Plasma 5 (thanks to Alexander Wilms) - support single-finger panning gesture on most config dialog components - support single-finger panning touch gesture on log viewer - pdf viewer scroll tool: support single-finger panning gesture - center width-constrained documents in the editor (optional) - add document tab context menu entries "Close" and "Close All Other Documents" - improved layout of config build page - add system check for language tool - change search defaults to case-insensitive (feature-requests#1254) - tags for beamer - change preview default to embedded pdf - handle preview failures more gracefully, i.e. no warning pop-ups - repect preview settings (panel,etc) also for hover preview - show hover preview as tooltip in case of inline-mode - warn if compiler commands are actually a command list - several improvements to the latex parser - notify that a restart is required when switching between modern and classic style - improved LanguageTool communication: better error handling - add reset to default button for some LT settings - add 200ms delay before showing auto-hidden viewer toolbar to prevent flicker - eye candy for pdf circular magnifier (adapted code from texworks) - show pdf highlight in magnifier - capslock does not close completer any more - alternative approach for determine directories from complete texts - use cache for previews - auto open completer when starting to type in references, packages etc. - scripting: editor.cutBuffer - subframetitle in structure view - enable inputMethod (e.g. ^) in completer - change default for complete non-text chacters to off, as it tends to cause unexpected behaviour - fix word separation with punctuation - fix: remove incorrect warning "Unknown magic comment" for "% !TeX TS-program = " - fix: avoid compile fail if magic comment program is spelled wrongly - fix: duplicate lines in autogenerated cwl files - fix multi line argument interpretation - fix pdfviewer in enlarged mode - fix editing of basic shortcuts - fix number in length keyVals - fix flickering in structure view - fix crash with qimage cache - fix crash when restoring centralVSplitterState (bug 2175) - fix highlighting of current entry in structure - fix Open Terminal not working on windows QTBUG-57687 (bug 2178) - fix column detection for tabu/longtabu ``` |
||
---|---|---|
.github | ||
doc | ||
lib | ||
maintainers/scripts | ||
nixos | ||
pkgs | ||
.editorconfig | ||
.gitignore | ||
.version | ||
COPYING | ||
default.nix | ||
README.md |
Nixpkgs is a collection of packages for the Nix package manager. It is periodically built and tested by the Hydra build daemon as so-called channels. To get channel information via git, add nixpkgs-channels as a remote:
% git remote add channels git://github.com/NixOS/nixpkgs-channels.git
For stability and maximum binary package support, it is recommended to maintain
custom changes on top of one of the channels, e.g. nixos-17.09
for the latest
release and nixos-unstable
for the latest successful build of master:
% git remote update channels
% git rebase channels/nixos-17.09
For pull-requests, please rebase onto nixpkgs master
.
NixOS Linux distribution source code is located inside
nixos/
folder.
- NixOS installation instructions
- Documentation (Nix Expression Language chapter)
- Manual (How to write packages for Nix)
- Manual (NixOS)
- Community maintained wiki
- Continuous package builds for unstable/master
- Continuous package builds for 17.09 release
- Tests for unstable/master
- Tests for 17.09 release
Communication: