A new module is available: 'services.way-displays'. A service to automatically configure your displays on wlroots-based wayland compositors.
#NixOS #Nix #HomeManager
A new module is available: 'services.way-displays'. A service to automatically configure your displays on wlroots-based wayland compositors.
#NixOS #Nix #HomeManager
A new way to define news is available. Instead of editing the previous news.nix file, you can now define entries using individual files. This should reduce the number of merge conflicts.
#NixOS #Nix #HomeManager
A new module is available: 'programs.smug'. Session manager and task runner for tmux written in Go. See https://github.com/ivaaaan/smug for more information.
#NixOS #Nix #HomeManager
Jq module now supports color for object keys Your configuration will break if you have defined the "programs.jq.colors" option. To resolve this, please add `objectKeys` to your assignment of `programs.jq.colors`.
#NixOS #Nix #HomeManager
A new service is available: 'services.home-manager.autoExpire'. A service that allow to automatically expire (and optionally clean-up Nix's store) old Home-Manager generations.
#NixOS #Nix #HomeManager
A new module is available: 'programs.streamlink'. Streamlink is a CLI utility which pipes video streams from various services into a video player.
#NixOS #Nix #HomeManager
A new module is available: 'programs.sesh'. Sesh is a CLI that helps you create and manage tmux sessions quickly and easily using zoxide. See https://github.com/joshmedeski/sesh for more.
#NixOS #Nix #HomeManager
@TheDragon @CleoMenezesJr I'm totally with you. I just wanted to point out that you need to do manual work in both cases.
Re: settings for specific websites - can one set about:config settings for specific websites? I'm using
#homeManager and it doesn't look like it provides an options for that.
A new module is available: 'services.mpdscribble'. A MPD client which submits information about tracks being played to a scrobbler (e.g. last.fm)
#NixOS #Nix #HomeManager
The following default values change from 'true' to 'false': - programs.zellij.enableBashIntegration - programs.zellij.enableFishIntegration - programs.zellij.enableZshIntegration
#NixOS #Nix #HomeManager
I have to agree with @thelinuxEXP about Firefox. We've given them a pass too often. So today I've replaced Firefox with Librewolf
Luckily I manage my configuration and extension with Nix Home manager, so I just had to change a single line in order to make Librewolf my default browser with the same extensions and plugins applied
A new module is available: 'programs.tex-fmt'. tex-fmt is a LaTeX formatter written in Rust. See https://github.com/WGUNDERWOOD/tex-fmt for more information.
#NixOS #Nix #HomeManager
The Easyeffects module now supports adding json formatted presets under '$XDG_CONFIG_HOME/easyeffects/{input,output}/'.
#NixOS #Nix #HomeManager
A new module is available: 'programs.zsh.initContent'. initContent option allows you to set the content of the zshrc file, you can use `lib.mkOrder` to specify the order of the content you want to insert.
#NixOS #Nix #HomeManager
I often annotate or arrange images in @inkscape and emojis are often a very nice addition to point to things or add emphasis.
Here I made a useful emoji SVG picker with #bemoji, #twemoji and #homeManager that simplifies search and dragging into any program:
https://gitlab.com/nobodyinperson/nixconfig/-/commit/db740e6acf698cb3d75d73b56d26ba7d06ffe0f9
A new module is available: 'programs.mods' mods is a command line AI tool that is highly configurable and allows querying AI models hosted locally or by other services (OpenAI, Cohere, Groq).
#NixOS #Nix #HomeManager
Come on, #homeManager, you can do better than this...
(no, not even `home-manager.backupFileExtension = "${toString args.self.lastModified}.bak"` helps, home-manager REFUSES to make backups like bak1, bak2, etc., causing the entire setup to stop and die unfinished.)
UPDATE: Aaaah `home.file.<name>.force`¹
¹https://nix-community.github.io/home-manager/options.xhtml#opt-home.file._name_.force
Many years I have tried building systems that allow me to declare&deploy #Thunar custom actions (context menu entries) - something they aren't really designed for.
From merging complex templates into the user config (1,2&image) to diving deeper with an entire #Python plugin system (3) I think the best solution is now #nix/ #homeManager . Here (4) is my current approach.
(4) https://gitlab.com/nobodyinperson/nixconfig/-/commit/b11692719a595da1ab7b9ef994117d02c778029f
(1) https://forum.xfce.org/viewtopic.php?id=11647
(2) https://gitlab.com/nobodyinperson/thunar-custom-actions
(3) https://gitlab.com/nobodyinperson/thunar-plugins
A new module is available: 'services.wpaperd'. This replaces the existing module, 'programs.wpaperd', and adds a systemd service to ensure its execution.
#NixOS #Nix #HomeManager
A new module is available: 'programs.jqp'. A TUI playground for experimenting with `jq`.
#NixOS #Nix #HomeManager