Nara Díaz Viñolas
7edbaf84cd
hyprland: add option sourceFirst
...
Add the option sourceFirst to the hyprland module. When this option is
enabled source entries will be put near the top of the file, so that
the variables declared in other files can be used by the other
configuration entries.
Add "source" to the list of important prefixes when the former option
is enabled.
Resolves #4729
2024-04-10 21:26:51 +02:00
dependabot[bot]
a4612b881b
ci: bump cachix/cachix-action from 12 to 13
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 12 to 13.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v12...v13 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 21:26:51 +02:00
Richard Davis
18c9d3d344
caffeine: remove ProtectHome service option
...
This option causes caffeine to be unable to start via the systemd
service.
2024-04-10 21:26:51 +02:00
D3vil0p3r
e4a6f4184b
docs: fix broken links in README
2024-04-10 21:26:51 +02:00
Robert Helgesson
a15c8a5839
docs: use relative paths to static resources
...
Fixes #4753
2024-04-10 21:26:50 +02:00
David Houdek
6545c2216d
Translate using Weblate (Czech)
...
Currently translated at 100.0% (18 of 18 strings)
Translate using Weblate (Czech)
Currently translated at 100.0% (35 of 35 strings)
Co-authored-by: David Houdek <sarejnovec@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/cs/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/cs/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2024-04-10 21:26:50 +02:00
Robert Helgesson
feb0999858
docs: apply nixfmt
2024-04-10 21:26:50 +02:00
Viktor Kronvall
e76d3e4d1a
docs: rename generated manual to index.xhtml
...
The `nixos-render-docs` tool outputs XHTML formatted content. In
order to convince browsers like `firefox` to treat the data as XHTML
the extension must be `.xhtml` and not `.html`.
Using the XHTML-formatted content as HTML is mainly an issue with
self-closing `<a />` tags.
2024-04-10 21:26:50 +02:00
Viktor Kronvall
55a132124b
docs: fix syntax highlighting
...
`document-highlighter` now outputs a `<code>` block inside the
pre-formatted `<pre>` tag. This changes the required CSS for
rendering code snippets. Moreover, this commit uses the highlightjs
as provided by the `document-highlighter` package instead of the
version packaged in `nmd`.
2024-04-10 21:26:50 +02:00
Viktor Kronvall
824a7f1607
docs: render DESCRIPTION and OPTIONS headings
2024-04-10 21:26:49 +02:00
Viktor Kronvall
09ccfcad93
docs: replace console
language with shell
2024-04-10 21:26:49 +02:00
Viktor Kronvall
c8e7b1b211
docs: update nmd version
...
This update fixes the custom CSS to make the `$` character
non-selectable in highlighted code blocks.
2024-04-10 21:26:49 +02:00
Viktor Kronvall
82162b82af
docs: extend home-configuration.nix header
...
The previous version had a longer header before the options,
including a DESCRIPTION section and an header for the OPTIONS.
2024-04-10 21:26:49 +02:00
Viktor Kronvall
8fd014a492
docs: include 3rd-party part
2024-04-10 21:26:48 +02:00
Viktor Kronvall
5381906852
docs: this is the home-manager
manual
2024-04-10 21:26:48 +02:00
Viktor Kronvall
fc1f327c67
docs: fix note blocks
2024-04-10 21:26:48 +02:00
Viktor Kronvall
fe569bf111
docs: no justification in home-manager manpage
...
The `man home-configuration.nix` is configured to left
align the text similar to `man configuration.nix`. This
commit updates the `man home-manager` page to be consitent
with the two manpages mentioned above.
2024-04-10 21:26:48 +02:00
Viktor Kronvall
4da3b03b5b
docs: use nixos-render-docs
...
This commit removes the `home-manager-render-docs` package in favor
of upstream `nixos-render-docs` where the manpage generator has been
updated to take a `--header` and a `--footer` flag specifying static
content around the content derived from the options.json file.
2024-04-10 21:26:48 +02:00
Viktor Kronvall
61b467b3d5
docs: update manual to refer to 23.11
2024-04-10 21:26:47 +02:00
Viktor Kronvall
313c2a6416
docs: update paths to make manual tests pass
2024-04-10 21:26:47 +02:00
Viktor Kronvall
8255b13aa0
docs: add htmlOpenTool to manual
...
This commit extracts the htmlOpenTool from `nmd` into a module
in the home-manager docs directory. This is done to provide feature
parity with the documentation generated using the docbook .xml files.
2024-04-10 21:26:47 +02:00
Viktor Kronvall
ebe95dbf1a
docs: add home-manager manpage
2024-04-10 21:26:47 +02:00
Viktor Kronvall
186fe307c2
docs: render without deprecated optionsDocBook
...
The `optionsDocBook` function is deprecated in nixpkgs since
nixos-23.11. This commit updates the manual and manpages to
use commonmark formatted documentation instead of the deprecated
docbook format.
2024-04-10 21:26:46 +02:00
0x5a4
e2caac1930
firefox: fix folders not showing in toolbar
...
Fixes #4568
2024-04-10 21:26:46 +02:00
Tom Cammann
a9d96c3f51
broot: Add nushell integration ( #4714 )
...
Add additional config flag `enableNushellIntegration` in broot.nix to
setup broot/br for nushell.
2024-04-10 21:26:46 +02:00
Zurga
b19271051e
Translate using Weblate (Dutch)
...
Currently translated at 100.0% (18 of 18 strings)
Translate using Weblate (Dutch)
Currently translated at 91.4% (32 of 35 strings)
Co-authored-by: Zurga <jim.lemmers@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/nl/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/nl/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2024-04-10 21:26:46 +02:00
Lorenzo Brzek
3d1bd0789e
Translate using Weblate (Italian)
...
Currently translated at 100.0% (18 of 18 strings)
Translate using Weblate (Italian)
Currently translated at 100.0% (35 of 35 strings)
Co-authored-by: Lorenzo Brzek <lorenzoservizi@proton.me>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/it/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/it/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2024-04-10 21:26:45 +02:00
Blezz Rot
5dbd4f34e8
Translate using Weblate (Russian)
...
Currently translated at 100.0% (35 of 35 strings)
Co-authored-by: Blezz Rot <markus.jenya04@yandex.ru>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ru/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:26:45 +02:00
github-actions[bot]
b49a836727
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5a09cb4b393d58f9ed0d9ca1555016a8543c2ac8' (2023-11-24)
→ 'github:NixOS/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58' (2023-11-29)
2024-04-10 21:26:45 +02:00
Yuchen Guo
8a4e887bb6
swayidle: add systemd suspend to example
2024-04-10 21:26:45 +02:00
Yuchen Guo
1327882cbc
swayidle: daemonize swaylock in example configuration
2024-04-10 21:26:44 +02:00
Nikolay Mokrinsky
757220a3c7
Translate using Weblate (Russian)
...
Currently translated at 94.2% (33 of 35 strings)
Co-authored-by: Nikolay Mokrinsky <me@mokrinsky.ru>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ru/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:26:44 +02:00
Blezz Rot
f36e6b02b7
Translate using Weblate (Russian)
...
Currently translated at 94.2% (33 of 35 strings)
Co-authored-by: Blezz Rot <markus.jenya04@yandex.ru>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ru/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:26:44 +02:00
Gabriel Fontes
8125e854d3
Translate using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (18 of 18 strings)
Translate using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (35 of 35 strings)
Co-authored-by: Gabriel Fontes <hi@m7.rs>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/pt_BR/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2024-04-10 21:26:44 +02:00
Robert Helgesson
023f7ee22c
home-manager: add 24.05 as valid state version
2024-04-10 21:26:44 +02:00
Damien Cassou
7ea42f9c8e
signaturepdf: add service
2024-04-10 21:26:43 +02:00
home-manager-bot
ae582929a5
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/c757e9bd77b16ca2e03c89bf8bc9ecb28e0c06ad' (2023-11-17)
→ 'github:NixOS/nixpkgs/5a09cb4b393d58f9ed0d9ca1555016a8543c2ac8' (2023-11-24)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-10 21:26:43 +02:00
XYenon
b66ef037b3
yazi: update shell integrations and docs
2024-04-10 21:26:43 +02:00
OTABI Tomoya
f0c82a5a5c
fish: support flexible abbreviations
...
https://github.com/fish-shell/fish-shell/releases/tag/3.6.0
2024-04-10 21:26:43 +02:00
Robert Helgesson
cbc59af190
home-manager: set unstable release to 24.05
2024-04-10 21:26:42 +02:00
Robert Helgesson
99fe7d0c96
home-manager: set stable release to 23.11
2024-04-10 21:26:42 +02:00
Leah Amelia Chen
df3f8d4e8b
bat: support boolean flags in config
...
Previously, users cannot enable boolean flags like `--show-all` in bat's
config since all options were expected to be either a string, or a list
of strings. With this commit boolean flags are simply appended to the
end of the config if they are set to `true`, and discarded otherwise.
For example, the config
{
theme = "TwoDark";
show-all = true;
lessopen = false;
}
would produce a config file that looks like
--theme='TwoDark'
--show-all
Fixes #4657
2024-04-10 21:26:42 +02:00
Gaetan Lepage
d94b28d6ff
ruff: add module
...
ruff is Python linter and code formatter, written in Rust.
See <https://docs.astral.sh/ruff/ >.
2024-04-10 21:26:42 +02:00
Philipp Mildenberger
b986c3b8e7
picom: use getExe instead of hardcoded binary
2024-04-10 21:26:42 +02:00
Thiago Kenji Okada
7368d81a71
qt: fix qt.platformTheme = "gtk3"
2024-04-10 21:26:41 +02:00
Thiago Kenji Okada
dde4185450
qt: fix basic usage when just qt.enable = true
is set
2024-04-10 21:26:41 +02:00
Gutyina Gergő
2b4ba04853
zsh: allow enabling syntax highlighters ( #4360 )
2024-04-10 21:26:41 +02:00
Thiago Kenji Okada
96e4636bba
qt: support gtk3 platform theme
...
This theme is part of qtbase and requires no extra packages.
Co-authored-by: novenary <novenary@kwak.zip>
2024-04-10 21:26:41 +02:00
Thiago Kenji Okada
21e926695f
qt: allow usage without setting platformTheme
2024-04-10 21:26:40 +02:00
Thiago Kenji Okada
93883c4bd9
qt: use sessionVariablesExtra to export QT_PLUGIN_PATH/QML2_IMPORT_PATH
2024-04-10 21:26:40 +02:00