Skip to content

Rename nvimm to nvimim across repository and CLI #18

Description

@piraz

Overview

Rename the project from to , including the GitHub repository name and in-repository nomenclature updates.

Goals

  • Rename the GitHub repository from to
  • Update in-repo naming from to across code, docs, tests, workflows, and user-facing text
  • Review compatibility boundaries for CLI command naming and references to the old name
  • Document manual follow-up required outside the repository

Notes

  • Agent will handle in-repo nomenclature updates
  • User will handle manual external follow-up and operational steps outside the repository
  • Coordinate the rename before broader CLI behavior changes such as vs ASDF_DIR=/home/fpiraz/.asdf
    BASH=/bin/bash
    BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
    BASH_ALIASES=()
    BASH_ARGC=()
    BASH_ARGV=()
    BASH_CMDS=()
    BASH_EXECUTION_STRING=$'jacazul-broker open title="Rename nvimm to nvimim across repository and CLI" body="## Overview\nRename the project from nvimm to nvimim, including the GitHub repository name and in-repository nomenclature updates.\n\n## Goals\n- Rename the GitHub repository from candango/nvimm to candango/nvimim\n- Update in-repo naming from nvimm to nvimim across code, docs, tests, workflows, and user-facing text\n- Review compatibility boundaries for CLI command naming and references to the old name\n- Document manual follow-up required outside the repository\n\n## Notes\n- Agent will handle in-repo nomenclature updates\n- User will handle manual external follow-up and operational steps outside the repository\n- Coordinate the rename before broader CLI behavior changes such as current vs set\n\n## Acceptance Criteria\n- A dedicated issue tracks the rename scope\n- Repository rename is explicitly part of the tracked work\n- Internal naming changes are clearly separated from manual external tasks\n- Follow-up work can proceed from this issue without ambiguity"'
    BASH_LINENO=()
    BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
    BASH_SOURCE=()
    BASH_VERSINFO=([0]="5" [1]="3" [2]="0" [3]="1" [4]="release" [5]="x86_64-redhat-linux-gnu")
    BASH_VERSION='5.3.0(1)-release'
    BLACK='#000000'
    COLORTERM=truecolor
    CONTEXT_GIT_USER=fpiraz
    CONTEXT_REAL_PATH=/home/fpiraz/source/candango/nvimm
    CONTEXT_SYSTEM_USER=fpiraz
    CURRENT_DIR=nvimm
    DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
    DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
    DEBUGINFOD_URLS='ima:enforcing https://debuginfod.fedoraproject.org/ ima:ignore '
    DESKTOP_SESSION=gnome
    DIRSTACK=()
    DISPLAY=:0
    DOCKER_HOST=unix:///run/user/1000/docker.sock
    EDITOR=nvim
    EUID=1000
    GDMSESSION=gnome
    GDM_LANG=en_US.UTF-8
    GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/org.wezfurlong.wezterm.desktop
    GIO_LAUNCHED_DESKTOP_FILE_PID=5483
    GJS_DEBUG_OUTPUT=stderr
    GJS_DEBUG_TOPICS='JS ERROR;JS LOG'
    GNOME_SETUP_DISPLAY=:1
    GOPATH=/home/fpiraz/go
    GPG_TTY=/dev/pts/28
    GRAY='#8C8C8C'
    GROUPS=()
    HISTCONTROL=ignoredups
    HISTSIZE=50000
    HOME=/home/fpiraz
    HOSTNAME=fpiraz-pc-viamaple-local
    HOSTTYPE=x86_64
    IFS=$' \t\n'
    INVOCATION_ID=10edb8419bdb4a49af8d87d34352255f
    JACAZUL_CHAT_LANG=pt-br
    JACAZUL_DATA_LANG=en
    JACAZUL_ENV_INITIALIZED=true
    JACAZUL_HOME=/home/fpiraz/.jacazul-ai
    JACAZUL_MODE=COUNSELOR
    JACAZUL_PROJECT_ANCHOR=/home/fpiraz/source/candango/nvimm
    JACAZUL_REAL_TASK=/usr/bin/task
    JACAZUL_SESSION_ID=f779296b
    JACAZUL_TASK_VERSION=3
    JOURNAL_STREAM=10:40413
    LANG=en_US.UTF-8
    LESS=-R
    LESSOPEN='||/usr/bin/lesspipe.sh %s'
    LIGHT_GRAY='#B2B2B2'
    LIME='#98C379'
    LOADEDMODULES=
    LOGNAME=fpiraz
    LSCOLORS=Gxfxcxdxbxegedabagacad
    LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:.7z=01;31:.ace=01;31:.alz=01;31:.apk=01;31:.arc=01;31:.arj=01;31:.bz=01;31:.bz2=01;31:.cab=01;31:.cpio=01;31:.crate=01;31:.deb=01;31:.drpm=01;31:.dwm=01;31:.dz=01;31:.ear=01;31:.egg=01;31:.esd=01;31:.gz=01;31:.jar=01;31:.lha=01;31:.lrz=01;31:.lz=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.lzo=01;31:.pyz=01;31:.rar=01;31:.rpm=01;31:.rz=01;31:.sar=01;31:.swm=01;31:.t7z=01;31:.tar=01;31:.taz=01;31:.tbz=01;31:.tbz2=01;31:.tgz=01;31:.tlz=01;31:.txz=01;31:.tz=01;31:.tzo=01;31:.tzst=01;31:.udeb=01;31:.war=01;31:.whl=01;31:.wim=01;31:.xz=01;31:.z=01;31:.zip=01;31:.zoo=01;31:.zst=01;31:.avif=01;35:.jpg=01;35:.jpeg=01;35:.jxl=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.webp=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=01;36:.au=01;36:.flac=01;36:.m4a=01;36:.mid=01;36:.midi=01;36:.mka=01;36:.mp3=01;36:.mpc=01;36:.ogg=01;36:.ra=01;36:.wav=01;36:.oga=01;36:.opus=01;36:.spx=01;36:.xspf=01;36:=00;90:#=00;90:.bak=00;90:.crdownload=00;90:.dpkg-dist=00;90:.dpkg-new=00;90:.dpkg-old=00;90:.dpkg-tmp=00;90:.old=00;90:.orig=00;90:.part=00;90:.rej=00;90:.rpmnew=00;90:.rpmorig=00;90:.rpmsave=00;90:.swp=00;90:.tmp=00;90:.ucf-dist=00;90:.ucf-new=00;90:*.ucf-old=00;90:'
    MACHTYPE=x86_64-redhat-linux-gnu
    MAIL=/var/spool/mail/fpiraz
    MANAGERPID=3394
    MANAGERPIDFDID=20709
    MANPATH=/home/fpiraz/.nvm/versions/node/v26.1.0/share/man:/usr/share/man:
    MEDIUM_GRAY='#2C323C'
    MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
    MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
    MODULEPATH=/etc/scl/modulefiles:/etc/scl/modulefiles:/etc/scl/modulefiles:/usr/share/Modules/modulefiles:/etc/modulefiles:/usr/share/modulefiles
    MODULESHOME=/usr/share/Modules
    MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl
    MODULES_RUN_QUARANTINE='LD_LIBRARY_PATH LD_PRELOAD'
    MOZ_GMP_PATH=/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed
    NVIMM_MIN_RELEASE=0.9.0
    NVIMM_PATH=/opt/nvim
    NVIM_PATH=/opt/nvim/current
    NVM_BIN=/home/fpiraz/.nvm/versions/node/v26.1.0/bin
    NVM_CD_FLAGS=-q
    NVM_DIR=/home/fpiraz/.nvm
    NVM_INC=/home/fpiraz/.nvm/versions/node/v26.1.0/include/node
    OLDPWD=/home/fpiraz/source/candango/nvimm
    OPTERR=1
    OPTIND=1
    OSTYPE=linux-gnu
    PAGER=less
    PARENT_DIR=candango
    PATH=/home/fpiraz/.pi/agent/bin:/home/fpiraz/source/jacazul-ai/jacazul-ai-cli/master/scripts:/home/fpiraz/.jacazul-ai/.venv/bin:/home/fpiraz/go/bin:/opt/nvim/current/bin:/home/fpiraz/bin:/home/fpiraz/.local/scripts:/home/fpiraz/go/bin:/opt/nvim/current/bin:/home/fpiraz/go/bin:/opt/nvim/current/bin:/home/fpiraz/bin:/home/fpiraz/.asdf/shims:/home/fpiraz/.asdf/bin:/home/fpiraz/.nvm/versions/node/v26.1.0/bin:/home/fpiraz/.local/scripts:/home/fpiraz/go/bin:/opt/nvim/current/bin:/usr/share/Modules/bin:/usr/lib64/ccache:/home/fpiraz/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/home/fpiraz/.local/bin:/usr/local/bin:/home/fpiraz/.local/bin:/usr/local/bin:/home/fpiraz/source/jacazul-ai/jacazul-ai-cli/master/skills/taskwarrior-expert/scripts
    PIRAZ_SOURCES='
    /source/piraz ~/source/candango ~/source/cafofo ~/source/idzoid ~/source/intranetsites ~/source/jacazul-ai ~/source/motlness ~/source/postgalaxy ~/source/projenv ~/source/osmaluco'
    PI_CODING_AGENT=true
    PPID=454191
    PROJECT_ID=candango_nvimm
    PS4='+ '
    PWD=/home/fpiraz/source/candango/nvimm
    QT_IM_MODULE=ibus
    QT_IM_MODULES='wayland;ibus'
    SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0
    SHELL=/bin/zsh
    SHELLOPTS=braceexpand:hashall:interactive-comments
    SHLVL=5
    SSH_AUTH_SOCK=/run/user/1000/wezterm/agent.117790
    STEAM_FRAME_FORCE_CLOSE=1
    SYSTEMD_EXEC_PID=3693
    TASKDATA=/home/fpiraz/.jacazul-ai/.task/candango_nvimm
    TERM=screen-256color
    TERM_PROGRAM=tmux
    TERM_PROGRAM_VERSION=3.5a
    TMUX=/tmp/tmux-1000/default,14524,10
    TMUX_PANE=%29
    UID=1000
    USER=fpiraz
    USERNAME=fpiraz
    VIRTUAL_ENV=/home/fpiraz/.jacazul-ai/.venv
    VIRTUAL_ENV_DISABLE_PROMPT=1
    WAYLAND_DISPLAY=wayland-0
    WEZTERM_CONFIG_DIR=/home/fpiraz/.config/wezterm
    WEZTERM_CONFIG_FILE=/home/fpiraz/.config/wezterm/wezterm.lua
    WEZTERM_EXECUTABLE=/usr/bin/wezterm-gui
    WEZTERM_EXECUTABLE_DIR=/usr/bin
    WEZTERM_PANE=0
    WEZTERM_UNIX_SOCKET=/run/user/1000/wezterm/gui-sock-5483
    WHITE='#FFFFFF'
    XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.5PHHR3
    XDG_CURRENT_DESKTOP=GNOME
    XDG_DATA_DIRS=/home/fpiraz/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/
    XDG_MENU_PREFIX=gnome-
    XDG_RUNTIME_DIR=/run/user/1000
    XDG_SESSION_CLASS=user
    XDG_SESSION_DESKTOP=gnome
    XDG_SESSION_TYPE=wayland
    XMODIFIERS=@im=ibus
    ZSH=/home/fpiraz/.oh-my-zsh
    _=/home/fpiraz/.nvm/versions/node/v26.1.0/bin/pi
    __MODULES_LMINIT='module use --append /usr/share/Modules/modulefiles:module use --append /etc/modulefiles:module use --append /usr/share/modulefiles'
    __MODULES_SHARE_MANPATH=:1

Acceptance Criteria

  • A dedicated issue tracks the rename scope
  • Repository rename is explicitly part of the tracked work
  • Internal naming changes are clearly separated from manual external tasks
  • Follow-up work can proceed from this issue without ambiguity

Metadata

Metadata

Assignees

Labels

Type

No fields configured for Task.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions