a nushell trial, and a pile of ishtar polish #105
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ishtar-polish"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
nushell, on trial - new
homeModules/shell/nushell.nix, imported only inishtar's standalone HM list, so servers stay pure zshsqlitehistory, banner off, emacs binds;carapacecompletions scoped to nu only (zsh's stack untouched)mkForce-owned instead of inheritinghome.shellAliases- nu's needs differ: keeps the native structuredls, rewrites thePAGER=catgit aliases to--no-pager(nu has no inline env prefix), eza still onll/la/llafzf.enableNushellIntegration = false- the pinned fzf's bundled nu script still usesstr downcase(deprecated in nu 0.114) and spews a warning wall on every startup; zsh's fzf untouchedexec nuon demandnvf review-fixes (shared
nvfModule) - a knot of dead formatter config unpickednilnixpkgsInputName"nixos-unstable"->"nixpkgs"- it names the input, not the branch, so it was resolving nothing and nil's flake-aware bits silently no-op'dformatter.conform-nvimblock and repointed<leader><Tab>from its deadConformFormatcommand ->vim.lsp.buf.format(); LSPformatOnSavewas already doing all the formattingexpandtab false -> true- the tabs were a relic (rendered huge off my own devices); nixfmt uses spaces, so typing now matches the saved resultdebugger.nvim-dap.enable false- no adapter was ever wired, and nix has no DAP story regardlessvim.clipboardunnamedplus + wl-copy) addedishtar-only, kept out of the shared module so headless servers don't route every yank through a displaylesswl-copykitty ricing (
rice.conf, mutable)copy_on_select clipboard,update_check_interval 0(nix owns the package)0.4 ease-outwarm flash, deliberately off-palette since the matugen theme is too low-contrast for a derived flash to registerzsh quiets down (
homeShell.nix, fleet-wide) -NO_BEEP+NO_LIST_BEEP\astill flashesniri column stacking (
config.kdl, mutable) -Mod+[/Mod+]->consume-or-expel-window-{left,right}, which finally gives the existingMod+J/Kwindow-nav binds something to navigateniri floating resize (
config.kdl, mutable) -Mod±swappedset-column-width->set-window-widthand newMod+Shift+±->set-window-height, so floating windows resize at all (the column actions only touch the tiling layout); works on tiled windows tooleft for later:
programs.dconf.enable(noctalia's gtkapply.shsilently fails its gsettings/dconf appearance sync). fix is diagnosed (dconf +adw-gtk3pkg + flip noctalia's gtk3/gtk4 templates), not yet wiredf42734f2f77ede5cc15c