Files
dotfiles/nix/home/default.nix
Stefan Imhoff 6dd6294def feat(nix): migrate oatmeal
Using it as homebrew tap instead of Nix
(https://github.com/dustinblackman/oatmeal?tab=readme-ov-file#nix),
because I'm unable to install the NUR repository successfully 🙄
2024-07-12 20:12:45 +02:00

48 lines
904 B
Nix

{ pkgs, config, lib, home-manager, ... }:
let
isDarwin = pkgs.stdenv.isDarwin;
in
{
# https://nix-community.github.io/home-manager/options.html
imports = [
./ack
./ag
./asdf
./bat
./ctags
./gnupg
./hammerspoon
./karabiner
./lazydocker
./lazygit
./lf
./oatmeal
./ripgrep
./ruby
./skhd
./yabai
];
config = {
home.stateVersion = "23.05";
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
# Write into ~/.config
xdg.enable = true;
# TODO: First migrate all fonts
# fonts.fontconfig.enable = true;
# The home.packages option allows you to install Nix packages into your
# environment.
home.packages = with pkgs; [
comma # Comma runs software without installing it
nixd # Nix language server
nixpkgs-fmt # Nix code formatter
];
};
}