adisbladis
0fab94a844
xonsh: Add wrapper
...
It is currently not obvious how to install/use xonsh with dependencies and python packages.
This PR implements a wrapper that allows you to construct a custom xonsh environment by using:
``` nix
xonsh.override { extraPackages = ps: [ ps.requests ]; }
```
2023-06-30 19:39:53 +12:00
Aaron Andersen
7362e078cb
Merge pull request #208363 from GeorgesAlkhouri/refactor/nixos-modules-shadow
...
nixos/shadow: refactor login.defs config options
2023-06-27 11:49:15 -04:00
Ivan Malison
cd3b658167
starship: Remove INSIDE_EMACS checks ( #239039 )
...
Many of the terminals supported inside emacs work perfectly fine with STARSHIP.
The TERM=dumb case already handles the tramp and eterm cases, so as far as I can
tell, this is basically just a check for the benefit of OLD versions of
term-mode (see
https://www.emacswiki.org/emacs/AnsiTerm#:~:text=Historically%2C%20'M%2Dx%20ansi%2Dterm,the%20older%20'C%2Dc'%20binding .,
which indicates that it also now handles colors)
2023-06-26 20:37:10 +02:00
Michele Guerini Rocco
547cd96f10
Merge pull request #231108 from corngood/gpg-agent
...
nixos/gnupg: add systemd configuration
2023-06-26 16:22:41 +02:00
David McFarland
8ea644997f
nixos/gpg-agent: move pinentry-program to /etc/gnupg/gpg-agent.conf
2023-06-16 08:24:52 -03:00
David McFarland
960a5142aa
nixos/gnupg: add systemd configuration
...
This depended on the systemd user configuration provided upstream in
doc/examples. However, this was all removed in:
eae28f1bd4
2023-06-16 08:21:47 -03:00
Maciej Krüger
95c729c030
Merge pull request #223952 from m-bdf/fix-cfs-zen-tweaks
...
Fix cfs-zen-tweaks
2023-06-15 21:56:00 +02:00
Jörg Thalheim
5ac7371bd1
nixos/nix-ld: use mkPackageOptionMD
2023-06-15 09:47:26 +02:00
Jörg Thalheim
b60f21e135
nixos/nix-ld: also include ld.so in nixos profile
2023-06-15 09:47:25 +02:00
Pol Dellaiera
43b346ea1e
Merge pull request #220481 from uoleg/master
...
nixos/nano: refactor nanorc creation
2023-06-06 21:35:26 +02:00
Thiago Kenji Okada
99d37f54f0
nixos/sway: fix package option documentation
2023-06-01 19:40:02 +00:00
Gaetan Lepage
d93dc82ee9
nixos/river: fix display manager error
2023-05-29 22:41:48 +02:00
Gaetan Lepage
8f421acbc5
nixos/river: init module
2023-05-25 00:05:23 +02:00
Gaetan Lepage
c7bd5289d6
nixos/programs: factor out wayland-session common options
2023-05-25 00:04:22 +02:00
Georges
c7695805ca
nixos/shadow: refactor login.defs config options
...
Add a settings option for the login.defs file
to provide enhanced configuration abilities.
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-20 13:34:41 +02:00
figsoda
701bcdbead
nixos: fix typos
2023-05-19 22:31:04 -04:00
Weijia Wang
e70a5fac10
Merge pull request #231744 from wineee/pinentryFlavor
...
nixos/gnupg: default to qt pinentry program in deepin
2023-05-20 03:04:49 +03:00
figsoda
783ebc7682
Merge pull request #231707 from figsoda/trip
2023-05-15 09:13:59 -04:00
figsoda
3aa6580f46
nixos/trippy: init
2023-05-14 10:05:29 -04:00
linsui
c3a2ce47a1
nixos/neovim: fix runtime.text
2023-05-13 23:41:50 +02:00
rewine
71d6ed698f
nixos/gnupg: default to qt pinentry program in deepin
2023-05-14 05:32:38 +08:00
figsoda
282e5e03a8
nixos/sniffnet: init
2023-05-09 15:53:34 -04:00
Martin Weinelt
a3c7dcd88d
nixos/shadow: Set default encrypt method
...
Fixes the default for tools like chpasswd, chgpasswd and gpasswd.
Closes : #230880
2023-05-09 17:05:34 +02:00
Sandro
443a8f398a
Merge pull request #230756 from NixOS/fzf-fix
2023-05-09 11:54:38 +02:00
Sandro Jäckel
edf57fef9b
nixos/fzf: fix evaluation if ohMyZsh is enabled
2023-05-08 21:10:28 +02:00
Nick Cao
aa7197b091
Merge pull request #230539 from OPNA2608/update/miriway
...
miriway: unstable-2023-03-17 -> unstable-2023-04-25
2023-05-08 20:27:47 +08:00
Ilan Joselevich
6a751fe806
Merge pull request #227765 from zhaofengli/darling
...
darling: init at unstable-2023-05-02
2023-05-07 22:29:02 +03:00
OPNA2608
fc3c5947a9
nixos/miriway: Adjust default and example config
...
The keybinds for the WM's internal commands have been made configurable.
2023-05-07 17:32:20 +02:00
Zhaofeng Li
1e39c977f7
nixos/darling: init
2023-05-06 22:49:35 -06:00
Sandro
6a8a43e5f2
Merge pull request #225341 from SuperSandro2000/ohmyzsh-fzf
...
nixos/fzf: add ohMyZsh integration
2023-05-06 21:24:15 +02:00
Maëlys Bras de fer
ce70fd28d6
nixos/hyprland: conditionally enable Xwayland
2023-04-29 06:50:47 +00:00
Timothy DeHerrera
b866d85d5c
nixos(steam): install steam-gamescope
...
Allows to launch from a tty, in addition to display-manager.
2023-04-27 11:59:25 -06:00
Timothy DeHerrera
ca0c899008
nixos(steam): fix when gamescope isn't enabled
2023-04-27 11:59:05 -06:00
Timothy DeHerrera
ea924e8ec5
Merge pull request #187507 from nrdxp/gamescope-module
...
Launch GameScope/Steam session from Display Manager
2023-04-26 19:03:15 -06:00
Timothy DeHerrera
449fde8a09
nixos(steam): add gamescope session option
2023-04-25 17:21:32 -06:00
Timothy DeHerrera
e30dafc09b
nixos: add module for GameScope
2023-04-20 17:12:21 -06:00
Florian Klink
effa05c052
nixos/firefox: add config option for Web eID support
...
This allows users to set
`programs.firefox.nativeMessagingHosts.euwebid = true` to make the
native companion app available in Firefox.
It's used by the Web eID browser extension
(https://addons.mozilla.org/en/firefox/addon/web-eid-webextension/ ),
which can be tried out at https://web-eid.eu/ - pressing the
"Authenticate" button there should open a new window.
2023-04-21 00:25:44 +02:00
Artturi
b83db86a9e
Merge pull request #222080 from Stunkymonkey/nixos-optionalString
2023-04-20 16:07:30 +03:00
linsui
7b6d5d4158
nixos/neovim: add runtime file to etc/xdg/nvim ( #221832 )
...
Else the files in the runtime can't be accessed from the vimrc. I also remove the /etc. I thought it's a leftover of the old runtime implementation which is replaced in 307b125
.
Co-authored-by: linsui <linsui555@gmail.com>
2023-04-18 23:20:54 +02:00
Maurice Zhou
bcccfee659
tmux: add note for tmux-direct in module option
...
Signed-off-by: Maurice Zhou <yuchen@apvc.uk>
2023-04-18 18:21:15 +02:00
Ryan Lahfa
14577497e1
Merge pull request #223214 from Izorkin/update-zsh-hostname
...
nixos/zsh: allow fqdn hostname output
2023-04-15 22:23:31 +02:00
Ryan Lahfa
096ad89a8c
Merge pull request #222826 from Peter015/patch-1
...
regreet: run through dbus
2023-04-15 22:02:19 +02:00
Nick Cao
7a2fcddf52
Merge pull request #223730 from zendo/clash-verge-module
...
nixos/clash-verge: init module
2023-04-15 22:00:55 +08:00
Janne Heß
98c3d190b2
nixos/openssh: Drop deprecated locations
...
The changelog entry should give a good indication why I don't think this
is necessary anymore.
2023-04-13 20:31:18 +02:00
Sandro Jäckel
3c76624c70
nixos/fzf: add ohMyZsh integration
2023-04-12 00:46:19 +02:00
ajs124
f7245e9e4e
Merge pull request #224859 from Yarny0/tsm-client
...
tsm-client: use `libxcrypt-legacy`, drop `openssl_1_1`, use `concatLines` in module
2023-04-11 11:17:29 +02:00
Infinidoge
cc46277bf5
nixos/minipro: init
...
Minipro requires a set of udev rules to be installed to work properly.
This module installs the package and the udev rules.
2023-04-07 22:32:02 -04:00
Mihai Fufezan
c816bd50aa
nixos/hyprland: init ( #221730 )
...
* nixos/hyprland: init
---------
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-04-07 14:43:01 +01:00
Felix Buehler
327b0cff7a
treewide: use more lib.optionalString
2023-04-07 13:38:33 +02:00
Peter Zimmermann
9a63b0df9f
Change the regreet default command to run through dbus-run-session for faster startup time
...
Make dbus command explicit
2023-04-06 04:13:09 -04:00