/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
brew install nushell
hx $nu.env-path
append:
$env.PATH = ($env.PATH | split row (char esep) | prepend '/opt/homebrew/bin')
$env.PATH = ($env.PATH | split row (char esep) | prepend '/User/cf/.cargo/bin')
brew install --cask alacritty
~/.config/alacritty/alacritty.toml
[shell]
program = "/opt/homebrew/bin/nu"
[window]
padding = { x = 10, y = 10 }
decorations = "Buttonless"
opacity = 0.8
blur = true
option_as_alt = "Both"
[font]
size = 20
brew install helix
:config-open
theme = "onedark"
[editor]
line-number = "relative"
cursorline = true
color-modes = true
auto-save = true
bufferline = "multiple"
[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"
[editor.file-picker]
hidden = false
[editor.lsp]
display-signature-help-docs = false
display-inlay-hints = true
[keys.normal]
C-j = ["extend_to_line_bounds", "delete_selection", "paste_after"]
C-k = ["extend_to_line_bounds", "delete_selection", "move_line_up", "paste_before"]