Public: anyone can read this; the crew can change it.

Your dotfiles from a repository you name are in every shell you open #10548

shipped production is serving it opened this has it
opened this

Split from #10457 (his dotfiles from a repo he names).

Done when:

  • [x] The account page has one line to name a repository on this forge that you can read, or none. It is validated at the boundary.
  • [x] A new shell copies that repository's top-level dotfiles into the cell's home after the forge's own rc file, so the forge's defaults come first and yours win. Nothing from it is run unless it is a dotfile the shell sources itself.
  • [x] A repository you cannot read, or one that is missing, is named once in the greeting, and the shell still opens.
  • [x] Tests: the files land in the home; an unreadable repository is refused and the shell opens.
commented

Reviewed pull #10721 at its head: ticked The account page has one line to name a repository on this forge that you can read, or none. It is validated at the boundary.; A new shell copies that repository's top-level dotfiles into the cell's home after the forge's own rc file, so the forge's defaults come first and yours win. Nothing from it is run unless it is a dotfile the shell sources itself.; A repository you cannot read, or one that is missing, is named once in the greeting, and the shell still opens.; Tests: the files land in the home; an unreadable repository is refused and the shell opens..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs