change dotfile manager to tuckr
This commit is contained in:
parent
5efa1c4ce5
commit
f181cd388a
206 changed files with 18 additions and 1329 deletions
|
|
@ -1,91 +0,0 @@
|
|||
[settings]
|
||||
default_target_type = "automatic"
|
||||
|
||||
[helpers]
|
||||
flatten_table = ".dotter/handlebars_helpers/flatten_table.rhai"
|
||||
header = ".dotter/handlebars_helpers/header.rhai"
|
||||
|
||||
# CLI package
|
||||
[cli]
|
||||
depends = ["helix", "nvim", "zsh", "fzf", "starship"]
|
||||
|
||||
[cli.variables]
|
||||
nerd_font = "JetBrainsMono"
|
||||
|
||||
[cli.files]
|
||||
"config/bat" = "~/.config/bat"
|
||||
"config/ghostty" = "~/.config/ghostty"
|
||||
"config/kitty" = { target = "~/.config/kitty", type = "symbolic" }
|
||||
"config/sesh" = "~/.config/sesh"
|
||||
"config/tmux" = "~/.config/tmux"
|
||||
"config/yazi" = "~/.config/yazi"
|
||||
"config/zellij" = "~/.config/zellij"
|
||||
|
||||
[dev]
|
||||
depends = ["rust"]
|
||||
|
||||
[dev.files]
|
||||
"config/git" = "~/.config/git"
|
||||
"config/lazygit" = { target = "~/.config/lazygit", type = "symbolic" }
|
||||
"config/zed" = "~/.config/zed"
|
||||
|
||||
[zsh.files]
|
||||
"config/zsh/zshrc" = "~/.zshrc"
|
||||
"config/zsh/zprofile" = "~/.zprofile"
|
||||
"config/zsh/aliases" = { target = "~/.config/zsh/aliases", type = "symbolic" }
|
||||
"config/zsh/completions" = { target = "~/.config/zsh/completions", type = "symbolic" }
|
||||
"config/zsh/functions" = "~/.config/zsh/functions"
|
||||
|
||||
[fzf.files]
|
||||
"config/fzf" = "~/.config/fzf"
|
||||
|
||||
[starship.files]
|
||||
"config/starship.toml" = "~/.config/starship.toml"
|
||||
|
||||
[nushell.files]
|
||||
"config/nushell" = "~/.config/nushell"
|
||||
|
||||
[helix.files]
|
||||
"config/helix" = "~/.config/helix"
|
||||
|
||||
[nvim.files]
|
||||
"config/nvim" = "~/.config/nvim"
|
||||
"config/nvim_unstable" = "~/.config/nvim-unstable"
|
||||
[nvim.files."config/nvim/lua/aleidk/lazy.lua"]
|
||||
target = "~/.config/nvim/lua/aleidk/lazy.lua"
|
||||
type = "template"
|
||||
prepend = """
|
||||
local enabled_plugins = {
|
||||
nvim_core = {{ nvim-core }},
|
||||
nvim_base = {{ nvim-base }},
|
||||
nvim_ide = {{ nvim-ide }},
|
||||
}
|
||||
|
||||
"""
|
||||
|
||||
# Handle package activation from Lazy instead of dotter
|
||||
# This will prevent conflics in lazy-lock.json for having different plugins
|
||||
[nvim.variables]
|
||||
nvim-core = true
|
||||
nvim-base = false
|
||||
nvim-ide = false
|
||||
|
||||
[rust.variables]
|
||||
cargo.packages = []
|
||||
|
||||
[mise.files]
|
||||
"config/mise" = "~/.config/mise"
|
||||
|
||||
[wm.files]
|
||||
"config/mako" = "~/.config/mako"
|
||||
"config/swappy" = "~/.config/swappy"
|
||||
"config/waybar" = "~/.config/waybar/"
|
||||
"config/rofi" = "~/.config/rofi"
|
||||
"config/wpaperd" = "~/.config/wpaperd"
|
||||
"config/wlogout" = "~/.config/wlogout"
|
||||
|
||||
[hyprland]
|
||||
depends = ["wm"]
|
||||
|
||||
[hyprland.files]
|
||||
"config/hypr" = "~/.config/hypr"
|
||||
Loading…
Add table
Add a link
Reference in a new issue