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 🙄
This commit is contained in:
Stefan Imhoff
2024-07-12 20:12:45 +02:00
parent aab18de126
commit 6dd6294def
6 changed files with 18 additions and 5 deletions

View File

@@ -15,7 +15,6 @@
~/.config/gh-dash/config.yml: github/gh-dash/config.yml ~/.config/gh-dash/config.yml: github/gh-dash/config.yml
~/.config/gh/config.yml: github/gh/config.yml ~/.config/gh/config.yml: github/gh/config.yml
~/.config/nvim: nvim ~/.config/nvim: nvim
~/.config/oatmeal: oatmeal
~/.config/ranger: ranger ~/.config/ranger: ranger
~/.config/sesh: sesh ~/.config/sesh: sesh
~/.config/sketchybar: sketchybar ~/.config/sketchybar: sketchybar

View File

@@ -1,5 +1,6 @@
tap "buo/cask-upgrade" tap "buo/cask-upgrade"
tap "charmbracelet/tap" tap "charmbracelet/tap"
tap "dustinblackman/tap"
tap "fsouza/prettierd" tap "fsouza/prettierd"
tap "homebrew/aliases" tap "homebrew/aliases"
tap "homebrew/autoupdate" tap "homebrew/autoupdate"
@@ -293,8 +294,6 @@ brew "nghttp2"
brew "nginx" brew "nginx"
# Small build system for use with gyp or CMake # Small build system for use with gyp or CMake
brew "ninja" brew "ninja"
# Terminal UI to chat with large language models (LLM) using backends such as Ollama, and direct integrations with your favourite editor like Neovim!
brew "oatmeal"
# Open Fortinet client for PPP+TLS VPN tunnel services # Open Fortinet client for PPP+TLS VPN tunnel services
brew "openfortivpn" brew "openfortivpn"
# ISO-C API and CLI for generating UUIDs # ISO-C API and CLI for generating UUIDs
@@ -429,6 +428,8 @@ brew "zsh-syntax-highlighting"
brew "charmbracelet/tap/soft-serve" brew "charmbracelet/tap/soft-serve"
# A tool for recording terminal GIFs # A tool for recording terminal GIFs
brew "charmbracelet/tap/vhs" brew "charmbracelet/tap/vhs"
# Terminal UI to chat with large language models (LLM) using backends such as Ollama, and direct integrations with your favourite editor like Neovim!
brew "dustinblackman/tap/oatmeal"
# prettier, on SPEED! # prettier, on SPEED!
brew "fsouza/prettierd/prettierd" brew "fsouza/prettierd/prettierd"
# macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS. # macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.

View File

@@ -2,8 +2,13 @@
enable = true; enable = true;
# TODO: Activate after migration is complete # TODO: Activate after migration is complete
# onActivation.cleanup = "uninstall"; # onActivation.cleanup = "uninstall";
taps = [ ]; taps = [
brews = [ "lunchy" ]; "dustinblackman/tap"
];
brews = [
"lunchy"
"oatmeal"
];
casks = [ casks = [
"hammerspoon" "hammerspoon"
"raycast" "raycast"

View File

@@ -17,6 +17,7 @@ in
./lazydocker ./lazydocker
./lazygit ./lazygit
./lf ./lf
./oatmeal
./ripgrep ./ripgrep
./ruby ./ruby
./skhd ./skhd

View File

@@ -0,0 +1,7 @@
{ ... }:
{
home.file.".config/oatmeal/config.toml" = {
source = ./config.toml;
};
}