diff options
| author | 2026-07-16 12:30:02 -0700 | |
|---|---|---|
| committer | 2026-08-26 23:04:25 -0700 | |
| commit | 3c861bfe9e848b6c2249c3430bef9fde80cc615c (patch) | |
| tree | 609968e8595a48c0fa48595ff23e88a859d1ef57 | |
| parent | 962b66d736163a0a2140342ea196ea7893776bae (diff) | |
| download | new-dotfiles-3c861bfe9e848b6c2249c3430bef9fde80cc615c.tar.gz new-dotfiles-3c861bfe9e848b6c2249c3430bef9fde80cc615c.zip | |
Add vivid and atuin configurations
| -rw-r--r-- | GNUmakefile | 20 | ||||
| -rw-r--r-- | atuin/.config/atuin/config.toml | 36 | ||||
| -rw-r--r-- | atuin/.config/zsh/conf.d/atuin.sh | 3 | ||||
| -rw-r--r-- | vivid/init.org | 7 |
4 files changed, 65 insertions, 1 deletions
diff --git a/GNUmakefile b/GNUmakefile index 2311748..884b189 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -170,7 +170,18 @@ surfingkeys/dist/punt.js: surfingkeys/punt.ts surfingkeys/home.ts ## Diamond Interactive MacOS -diamond-interactive: ssh-keygen brew-install wezterm-install glide-install git-install zsh-install _mbsetupuser-install change-macos-defaults hammerspoon-install +diamond-interactive: \ + atuin-install \ + ssh-keygen \ + brew-install \ + wezterm-install \ + glide-install \ + git-install \ + zsh-install \ + _mbsetupuser-install \ + change-macos-defaults \ + hammerspoon-install \ + vivid-install ssh-keygen: $(HOME)/.ssh/id_ed25519.pub @@ -225,6 +236,13 @@ change-macos-defaults: defaults write com.apple.dock "autohide" -bool "true" killall Dock +### Vivid + +vivid/.config/zsh/conf.d/vivid.sh: vivid/init.org + $(call tangle,sh) + +before-vivid-install: vivid/.config/zsh/conf.d/vivid.sh + # Local Variables: # outline-regexp: "##+" # End: diff --git a/atuin/.config/atuin/config.toml b/atuin/.config/atuin/config.toml new file mode 100644 index 0000000..0aa81d3 --- /dev/null +++ b/atuin/.config/atuin/config.toml @@ -0,0 +1,36 @@ +inline_height = 20 +filter_mode = "directory" +history_filter = [ + "^ +", +] +enter_accept = true +sync_address = "https://phoenix.fold-kanyu.ts.net:8888" +search_mode = "skim" + +[stats] +common_subcommands = [ + "guix", + "guix home", + "nala", + "apt", + "cargo", + "composer", + "dnf", + "docker", + "docker-compose", + "docker compose", + "git", + "go", + "ip", + "kubectl", + "nix", + "nmcli", + "npm", + "pecl", + "pnpm", + "podman", + "port", + "systemctl", + "tmux", + "yarn" +] diff --git a/atuin/.config/zsh/conf.d/atuin.sh b/atuin/.config/zsh/conf.d/atuin.sh new file mode 100644 index 0000000..4aeea53 --- /dev/null +++ b/atuin/.config/zsh/conf.d/atuin.sh @@ -0,0 +1,3 @@ +eval $(atuin init zsh) +bindkey -M emacs '^p' atuin-up-search +bindkey -M emacs '^[p' atuin-up-search diff --git a/vivid/init.org b/vivid/init.org new file mode 100644 index 0000000..0b1bb83 --- /dev/null +++ b/vivid/init.org @@ -0,0 +1,7 @@ +#+title: Vivid + +[[https://github.com/sharkdp/vivid][vivid]] is a theme generator for =LS_COLORS=. I just need it to run when I enable ZSH and it should work. + +#+begin_src sh :tangle .config/zsh/conf.d/vivid.sh + export LS_COLORS=$(vivid generate dracula) +#+end_src |
