home-manager
nix-colors
Our great sponsors
home-manager | nix-colors | |
---|---|---|
4 | 4 | |
1,753 | 428 | |
- | - | |
9.1 | 5.3 | |
about 3 years ago | 10 days ago | |
Nix | Nix | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
home-manager
-
[Help] Home-manager service?
I really am at lost rn, foud this github issue tried the solution and it didn't work.
- NixOS and Neovim plugins
-
Flakes, nixos and home-configuration help
{ config, pkgs, ... }: { imports = [ (import "${builtins.fetchTarball https://github.com/rycee/home-manager/archive/master.tar.gz}/nixos") ]; users.users = { jdoe = { isNormalUser = true; initialPassword = "1234"; extraGroups = [ "wheel" ]; }; }; home-manager.useUserPackages = true; home-manager.users.jdoe = { home.stateVersion = "21.11"; programs.home-manager.enable = true; programs.git.userName = "John"; programs.git.userEmail = "Doe"; programs.zsh.zplug = { enable = true; plugins = [ { name = "zsh-users/zsh-autosuggestions"; } { name = "romkatv/powerlevel10k"; tags = [ as:theme depth:1 ]; } { name = "ohmyzsh/ohmyzsh oh-my-zsh"; } { name = "ajeetdsouza/zoxide"; } { name = "marlonrichert/zsh-autocomplete"; } { name = "marlonrichert/zsh-edit"; } { name = "zsh-users/zsh-autosuggestions"; } { name = "ptavares/zsh-exa"; } { name = "zsh-users/zsh-syntax-highlighting"; } { name = "mbenford/zsh-tmux-auto-title"; } { name = "zsh-users/zsh-history-substring-search"; } ]; }; services.gpg-agent = { enable = true; defaultCacheTtl = 1800; enableSshSupport = true; }; }; }
-
How do I do declarative package management using nix package manager on Debian?
There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env https://git.io/fAQHW ; 2) buildEnv, providing more control over the paths that are linked into the profile https://git.io/fp0aU ; 3) home-manager, providing nixos-like config for your ~ https://github.com/rycee/home-manager
nix-colors
-
Rice NixOS?
https://github.com/Misterio77/nix-colors is great to have an easily changeable theme
-
change my mind
Well, it gets useful, if you have e.g. a color-theme you want to apply to every application on your system (checkout e.g. https://github.com/Misterio77/nix-colors/). Or if you're doing something otherwise repetitive, you can just abstract it away with a function. Also checkout https://github.com/nix-community/home-manager, it's just super easy to set up a user-application with this (for an overview of possible options: https://nix-community.github.io/home-manager/options.html)
-
How do I use an extern file colors dictionary (colors.nix have a dictionary with colors)?
If you're defining themes to apply to stuff, maybe you'll be interested in cheking nix-colors out
-
base16.nix - NixOS / home-manager module and a library to theme programs
I was aware of Misterio77's nix-colors, before I made base16-nix.
What are some alternatives?
nixos-flake-example - This is a demo NixOS config, with optional flakes support. Along with notes on why flakes is useful and worth adopting.
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
nixpkgs-wayland - Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
base16.nix - Theme applications with your favourite base16 colorschemes in Nix
rust-nix-template - Rust project template with Nix (Flakes) and VSCode support
nixos-config - My Personal Nix/NixOS Configuration.
impermanence - Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]
dotfiles
nixos-vscode-server - Visual Studio Code Server support in NixOS
reflex-platform - A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
gitignore.nix - Nix functions for filtering local git sources
plasma-manager - Manage KDE Plasma with Home Manager