@tux Nein, das wird nur der #nix Paketmanager sein. Aber das öffnet die Tür zu #homeManager, also einem "Mini-NixOS" nur für den User. Da kann man auch schon einiges mit erreichen.
Latest posts tagged with #HomeManager on Bluesky
@tux Nein, das wird nur der #nix Paketmanager sein. Aber das öffnet die Tür zu #homeManager, also einem "Mini-NixOS" nur für den User. Da kann man auch schon einiges mit erreichen.
#fzf lets you fuzzy find and select files with `ctrl-t`. I created this little #fish snippet that lets you do the same for directories with `alt-t`:
(Code is in this thread because I couldn't fit it in the same toot)
#nix #home-manager #nixos #just-the-tech-tip
The ruby provider is now disabled by default since the overwhelming majority of users do not use it. Set `programs.neovim.withRuby = true;` to restore the previous behavior.
#NixOS #Nix #HomeManager
The `programs.zed-editor` module now supports MCP integration via `programs.zed-editor.enableMcpIntegration`. When enabled, shared servers from `programs.mcp.servers` are merged into `programs.zed-editor.userSettings.context_servers`, with settings-based values taking [1/2]
#NixOS #Nix #HomeManager
The `programs.mergiraf` module's Git and Jujutsu integration are now gated behind `programs.mergiraf.enableGitIntegration` (respectively `enableJujutsuIntegration`). They are enabled by default for `stateVersion < 26.04`, and otherwise need to be explicitly enabled.
#NixOS #Nix #HomeManager
TIL you can make your config files writeable with `mkOutOfStoreSymlink` in Home Manager. Therefore avoid having to rebuild for every little change to your config files.
www.foodogsquared.one/posts/2023-03-24-managin...
#NixOS #homemanager
The options 'xsession.windowManager.i3.config.gaps.smartGaps' and 'wayland.windowManager.sway.config.gaps.smartGaps' now expects either "on", "off" (default) or "inverse_outer".
#NixOS #Nix #HomeManager
The starship module has a new option, programs.starship.presets, which allows for merging user configuration with Starship's bundled presets.
#NixOS #Nix #HomeManager
A new module is available: 'programs.mistral-vibe'. mistral-vibe is Mistral's open-source CLI coding assistant.
#NixOS #Nix #HomeManager
A new module is available: 'programs.rizin'. Rizin is a free and open-source reverse engineering framework that delivers a comprehensive binary analysis experience. It focuses on usability, stability, and functional features, striving to create a welcoming environment [1/2]
#NixOS #Nix #HomeManager
The Firefox module now provides a 'programs.firefox.profiles.<name>.handlers' option. It allows declarative configuration of MIME type and URL scheme handlers through Firefox's handlers.json file, controlling how Firefox opens files and protocols (e.g., PDF viewers, [1/2]
#NixOS #Nix #HomeManager
RE: fosstodon.org/@nobodyinperson/11608539...
I finally fixed it. It was #xfce starting its own the ssh-agent. It can be disabled like this (or via a #homeManager equivalent):
xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled -n -t bool -s false […]
The option `programs.yazi.shellWrapperName` default has changed from `yy` to `y` to align with the recommendation from upstream.
#NixOS #Nix #HomeManager
A new module is available: 'programs.tirith'. Tirith is a shell security monitor that helps protect against malicious commands by analyzing shell inputs before execution.
#NixOS #Nix #HomeManager
The option `programs.pay-respects.rules` was added. It generates runtime rule files at {file}`$XDG_CONFIG_HOME/pay-respects/rules/<name>.toml`, where each attribute name under `rules` becomes a filename (for example, `rules.cargo` writes `cargo.toml`). For the full [1/2]
#NixOS #Nix #HomeManager
The `services.flameshot` module now supports Darwin by generating a launchd agent in addition to the existing Linux systemd service.
#NixOS #Nix #HomeManager
The `programs.codex` module now supports MCP integration via `programs.codex.enableMcpIntegration`. When enabled, shared servers from `programs.mcp.servers` are merged into `programs.codex.settings.mcp_servers`, with settings-based values taking precedence.
#NixOS #Nix #HomeManager
A new module is available: `programs.lazyworktree` LazyWorktree is a TUI for Git worktrees. It provides a keyboard-driven workflow for creating, inspecting, and navigating worktrees within a repository.
#NixOS #Nix #HomeManager
@vivekanandanks #homemanager is convenient, but not the best thing since sliced bread you're portraying it here in my opinion. Its greatest strength is the huge number of modules it provides. I have more faith that hjem and rum will become viable tools to manage your home directory […]
The `xdg.userDirs` module now supports non-Linux platforms. The `xdg.userDirs.package` option is now available. Set it to `null` to prevent Home Manager from installing `xdg-user-dirs`. The `xdg.userDirs.extraConfig` option no longer recommends keys of the form [1/3]
#NixOS #Nix #HomeManager
A new module is available: 'programs.prismlauncher'. An open-source Minecraft launcher that can manage multiple instances, accounts, and mods. Focused on user freedom and free redistributability.
#NixOS #Nix #HomeManager
Chrome now has a `plasmaSupport` flag. If you use KDE Plasma, set: ``` programs.google-chrome.plasmaSupport = true` home.sessionVariables = [ QT_QPA_PLATFORMTHEME = "kde"; ]; ``` This enables the "Use QT" theme in **Settings > Appearance**, which makes Chrome match [1/2]
#NixOS #Nix #HomeManager
The neovim module now exposes programs.neovim.extraLuaPackages via init.lua instead of wrapper arguments. This makes for a better out of the box experience, closer to what users can expect on other distributions, i.e., you can now run any neovim derivatives (neovide, [1/4]
#NixOS #Nix #HomeManager
A new module `programs.pyradio` is available. A curses based internet radio player.
#NixOS #Nix #HomeManager
The `launchd` module now ensures that the Nix store is mounted and available before starting any agents. This improves reliability on macOS where `launchd` might otherwise attempt to start agents before the Nix store is ready.
#NixOS #Nix #HomeManager
A new module is available: `services.proton-pass-agent` This module allows you to use Proton Pass as a SSH agent, enabling secure storage and management of SSH keys through your Proton Pass vault. The service integrates with the usual shells (bash, zsh, fish, nushell) [1/3]
#NixOS #Nix #HomeManager
A new `programs.opencode.web` option is available to run OpenCode as a background web service on Linux (systemd) and macOS (launchd).
#NixOS #Nix #HomeManager
A new module is available: 'programs.fresh-editor' Fresh is a terminal-based text editor: easy, powerful and fast. It is engineered for speed. It delivers a low-latency experience, with text appearing instantly. The editor is designed to be light and fast, reliably [1/2]
#NixOS #Nix #HomeManager