{ config, pkgs, lib, ... }: let nix = with pkgs; [ rnix-lsp alejandra ]; base = with pkgs; [ aws brotli cargo ctags direnv duf # hey, @muesli exa ffmpeg gh gnupg gopass htop jq kak-lsp kakoune libwebp neovim nodejs-16_x ripgrep shellcheck shfmt tmux tree ttyd vim wget yq z-lua zopfli ]; go = with pkgs; [ go_1_19 golangci-lint goreleaser ]; charm = with pkgs; [ glow gum melt skate ]; in { home.packages = nix ++ base ++ go ++ charm; programs = { z-lua.enable = true; }; }