A new module is available: 'programs.inori'. inori is a client for the Music Player Daemon (MPD)
#NixOS #Nix #HomeManager
A new module is available: 'programs.inori'. inori is a client for the Music Player Daemon (MPD)
#NixOS #Nix #HomeManager
Good news for #HomeManager users: Home Manager now correctly detects flakes under Determinate #Nix. Thank you to the maintainers for their quick review!
does anyone know how i can inherit environment variables with home manager from an external flake? like if i have a flake in my computer and all it does is add env variables can i import that into my home manager flake and have any env vars that i add there inherit the ones from the other flake?
#nixos #nix #homemanager
Question #NixOS :
Comment ont installe #stylix sans que ça rentre en conflit avec #homeManager ?
A new module is available: 'services.way-displays'. A service to automatically configure your displays on wlroots-based wayland compositors.
#NixOS #Nix #HomeManager
It would be really nice to have my personal configs for #Helix, #Neovim, or #Codium in my #homemanager config, but also let a #devshell provide extra config specific to that repo.
Any ideas on how something like this could be achieved?
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
So, for various reasons (professional verses personal), I don't set my global user name or email in Git. Instead, I have NixOS and Home Manager set up to give me a git command:
home-manager.users.dmoonfire =
{ pkgs, config, ... }:
{
home.packages = [
(pkgs.writeShellScriptBin "git-moonfire" ''
git config user.name "D. Moonfire"
git config user.email "contact@moonfire.us"
git config core.sshCommand 'ssh -i ~/.ssh/moonfire-rsa'
'')
};
That way, I can easily call this with:
git clone https://some...path/
git moonfire
git commit -am 'feat: everything is awesome'
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
Looks like someone added in support for #nixos #homemanager to the #immich uploader which is great to see! I merged it in so feel free to give it a try all! Should make it easier to get it running now on all the nixos mobile devices.
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.
Is there anything in #nixpkgs #homemanager similar to "volumeicon" to display, well, a volume icon in the tray? Otherwise I might have to just create a PR to add it, it's pretty handy.
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