~noodlez1232
6e91c5df19
i3blocks: added configuration module
2024-01-01 10:15:19 +01:00
Omer Naveed
2aff324cf6
bemenu: add module
2023-12-29 09:24:28 +01:00
Fugi
6e2afa5c3b
sftpman: add module
2023-12-28 14:03:49 +01:00
Tom Hall
0f11c14065
osmscout-server: add module
...
Osmscout-server includes a setting in its UI to create a systemd user
service and socket to run the server on demand. This does not function
correctly on NixOS, for two reasons:
1. It assumes that the binary path is stable (e.g.
/usr/bin/osmscout-server), which is not the case on NixOS.
2. It auto-detects the unwrapped binary path, which doesn't work.
This module allows the user to access the same functionality on NixOS.
2023-12-28 09:28:48 +01:00
Benedikt Ritter
433120e47d
gradle: add module
...
Introduces a new program called gradle for managing files stored in
the home directory by the [Gradle Build Tool](https://gradle.org ).
Gradle uses the $HOME/.gradle folder for all it's configuration.
Features of the new program module are:
- Automatically setting programs.java.enable = true to make a Java
installation available for running Gradle.
- Specifying an alternate Gradle home directory
- Setting of abitrary values for gradle.properties stored inside the
Gradle home directory.
- Defining init scripts that will be linked into the init.d inside
the Gradle home directory.
Co-authored-by: Olli Helenius <liff@iki.fi>
Co-authored-by: Robert Helgesson <robert@rycee.net>
2023-12-20 12:41:17 +01:00
Pierce Bartine
efc177c15f
sapling: add module
...
Adds a program module for [Sapling](https://sapling-scm.com/ ).
Since Sapling itself is very similar in nature to Mercurial,
`modules/programs/mercurial.nix` was copied to make this module with
the ignore pieces removed (Sapling respects gitignore).
2023-12-19 23:58:05 +01:00
ThinkChaos
e9b9ecef42
gtk: fix GTK 4 theme being ignored
...
Haven't dug into any code, but my best guess is GTK 4 ignores it on
purpose since devs campaigned against theming: https://stopthemingmy.app
According to the following link, it's fine for users to do it as long
as they don't expect support from app devs. And the campaign was
against distributions applying custom themes by default.
https://github.com/GradienceTeam/Gradience/tree/0.4.1#%EF%B8%8F-gradience-stopthemingmyapp-and-adwaita-developers
2023-12-16 15:01:19 +01:00
Nara Díaz Viñolas
defbb9c585
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
2023-12-10 11:12:06 +01:00
Robert Helgesson
db1878f013
home-manager: add 24.05 as valid state version
2023-11-27 08:46:43 +01:00
Damien Cassou
7c97c46dc4
signaturepdf: add service
2023-11-27 00:19:14 +01:00
Gaetan Lepage
1bd1e86464
ruff: add module
...
ruff is Python linter and code formatter, written in Rust.
See <https://docs.astral.sh/ruff/ >.
2023-11-22 23:51:52 +01:00
Thiago Kenji Okada
3de857fa7d
qt: fix qt.platformTheme = "gtk3"
2023-11-20 20:33:29 +00:00
Thiago Kenji Okada
fff5204e5d
qt: fix basic usage when just qt.enable = true
is set
2023-11-19 12:39:53 +00:00
Robert Helgesson
9a4725afa6
qt: multiple fixes
...
PR #4579
2023-11-19 10:40:09 +01:00
Nicola Squartini
ab1459a1fb
openstackclient: add module ( #4530 )
...
Co-authored-by: Sumner Evans <me@sumnerevans.com>
2023-11-15 15:25:44 -07:00
Willi Carlsen
48b0a30202
granted: add module
...
Signed-off-by: Willi Carlsen <carlsenwilli@gmail.com>
2023-11-01 22:20:17 +01:00
Luna Simons
6045b68ee7
cava: add module
2023-10-24 08:20:22 +02:00
Thiago Kenji Okada
1160454c79
qt: support gtk3 platform theme
...
This theme is part of qtbase and requires no extra packages.
Co-authored-by: novenary <novenary@kwak.zip>
2023-10-22 20:09:22 +01:00
Thiago Kenji Okada
1e80a0b3d8
qt: allow usage without setting platformTheme
2023-10-22 20:09:22 +01:00
Thiago Kenji Okada
55eee5bd67
qt: use sessionVariablesExtra to export QT_PLUGIN_PATH/QML2_IMPORT_PATH
2023-10-19 21:41:18 +01:00
Thiago Kenji Okada
eaee696b6e
qt: simplify style.name mappings
2023-10-19 21:41:18 +01:00
Thiago Kenji Okada
bc53e4c240
qt: add qgnomeplatform-qt6 when platformTheme is set to gnome
2023-10-19 21:41:18 +01:00
Thiago Kenji Okada
541d32d8b8
qt: add support for platformTheme lxqt
2023-10-19 21:41:18 +01:00
Thiago Kenji Okada
4ba652d8a8
qt: add style mappings for Qt 6
2023-10-18 18:00:45 +01:00
Thiago Kenji Okada
3452e14ec7
qt: workaround issue when i18n.inputMethod.enabled = 'fcitx5'
2023-10-18 16:17:32 +01:00
Thiago Kenji Okada
4b2d3b03be
qt: remove top-level with lib
2023-10-18 13:30:44 +01:00
Thiago Kenji Okada
5744ebf359
qt: export QT_PLUGIN_PATH/QML2_IMPORT_PATH
...
Those 2 variables are necessary to make e.g.: qt6ct work correctly.
See issue: https://github.com/NixOS/nixpkgs/issues/239909 .
2023-10-18 13:15:56 +01:00
Thiago Kenji Okada
b4ea37c633
qt: remove remaining Qt 4 support
...
Qt 4 was removed from nixpkgs so it doesn't make sense to support it
anymore.
2023-10-18 11:58:05 +01:00
Xavier Lambein
b25161c6a2
darkman: add module
...
Co-authored-by: Naïm Favier <n@monade.li>
Co-authored-by: Robert Helgesson <robert@rycee.net>
2023-10-17 09:07:47 +02:00
ilaumjd
2874c6fce6
thefuck: add module
2023-10-04 09:39:23 +02:00
ilaumjd
b0e0d82696
zsh-abbr: add module
2023-10-04 08:07:49 +02:00
Olmo Kramer
6f9b5b83ad
khard: add module
2023-10-01 09:29:05 +02:00
Avimitin
209a24dff2
wpaperd: add wpaperd configuration
...
Signed-off-by: Avimitin <dev@avimit.in>
2023-10-01 09:23:33 +02:00
Anthony Roussel
f1b7775d23
awscli: add module
2023-09-30 09:48:13 +02:00
Federico Rampazzo
1d813ff5a6
qt: remove qtstyleplugin-kvantum-qt4
...
The package qtstyleplugin-kvantum-qt4 has been removed, because it
depended on qt4.
2023-09-29 00:02:35 +02:00
shimun
a88df2fb10
bacon: add module
...
Bacon is a background rust code checker. See
<https://dystroy.org/bacon/ >.
2023-09-24 12:07:57 +02:00
Otavio Salvador
f092a92202
programs.rio: add module ( #4118 )
...
Adds a programs.rio module to control Rio installation and configuration, a gpu accelerated terminal
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-09-18 22:42:22 +02:00
Christina Sørensen
91341cde41
eza: add module
...
This copies the exa configuration for eza, the official fork of the
program.
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-07 17:57:00 +02:00
Weathercold
3c0e381fef
carapace: add module
2023-09-05 08:39:59 +02:00
nicoo
7ac2cd01ae
tmpfiles: use only xdg.configFile
...
This is a small refactor, and minimises the impact of home-manager#4398.
2023-08-31 14:18:55 +02:00
XYenon
90e62f96c7
programs.yazi: add module ( #4373 )
...
add module for yazi https://github.com/sxyazi/yazi a terminal rust file browser akin to ranger or joshuto
2023-08-27 20:47:47 +02:00
Anton Mosich
8eb8c212e5
qcal: add module
2023-08-22 18:09:05 +02:00
Kilian Mio
6a94c1a597
fix(qt): allow theming for apps started by systemd ( #4349 )
2023-08-17 10:27:17 +02:00
Donovan Glover
9db5b89f40
pqiv: add module
2023-08-16 17:44:54 +02:00
NotAShelf
b84767a145
xplr: add module
2023-08-15 20:26:58 +03:00
Christian Albrecht
7b8d43fbaf
modules: types.string throws error now ( #4324 )
...
Since the merge of https://github.com/NixOS/nixpkgs/pull/247848
2023-08-08 17:00:24 +02:00
Robert Helgesson
3db43afcb4
home-manager: rework news command
...
This new way of handling news should also work in Nix Flake setups.
2023-07-31 12:43:36 +02:00
Robert Helgesson
0306d5ed7e
git-sync: add news entry for darwin
...
PR #4259
2023-07-25 09:16:42 +02:00
Janik H
a30f5b5b35
gh-dash: add module
2023-07-24 12:38:44 +02:00
Mihai Fufezan
ee5673246d
hyprland: add module
...
Ported from
https://github.com/hyprwm/Hyprland/blob/main/nix/hm-module.nix
which was adapted from the sway module.
Co-authored-by: Robert Helgesson <robert@rycee.net>
2023-07-21 00:14:22 +02:00