{config, lib, pkgs, inputs, os, ...}: { imports = [ ./programs/tmux.nix ./programs/bash.nix ./programs/kakoune.nix ./programs/pastebin.nix ./programs/helix.nix ./programs/firefox.nix ]; options = {}; config = { home.stateVersion = "22.05"; programs.home-manager.enable = true; nixpkgs = { config.allowUnfree = true; overlays = [ inputs.nur.overlay ]; }; home.packages = with pkgs; [ bat bottom btop entr eza fd file fortune git htop neovim nodejs-18_x pandoc ripgrep sqlite sqlite.dev texliveFull unzip vim vscodium wget zip coreutils # fonts (nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; }) noto-fonts noto-fonts-cjk noto-fonts-emoji inter google-fonts vistafonts ]; home.file.".local/bin/git-identity" = { executable = true; source = "${./git-identity.sh}"; }; home.file.".background-image".source = "${./background-image.jpg}"; home.sessionPath = [ "$HOME/.local/bin" ]; }; }