Skip to content

make codespaces nice #1

@DannyDannyDanny

Description

@DannyDannyDanny
  • 🎨 Get inspired. I'm inspired
  • 🐟 Considerations: keep zsh or 🎨 switch to fish because going zsh -> fish is like going bash -> zsh
  • 😠 frustration: manually installing fish (works manually) 🐛 fixed auto install fish
  • 😠 frustration: every start-up running fish (codespaces is still defaulting to bash)
  • 😠 frustration: every start-up set -o vi fish_vi_key_bindings - now that we're using fish
  • 😠 frustration: resets export EDITOR=vi to make git commit work in pure terminal
  • 😠 frustration: manually installing dotfiles: git clone https://github.com/DannyDannyDanny/dotfiles.git
  • 🔍 consider: move tmux setup section from makefile to install_tmux.sh script. This should be done for all tools with make targets (nvim, tmux). zsh setup should be translated to fish.
  • 💥 work on testing dotfiles directly in codespace: /workspaces/.codespaces/.persistedshare/dotfiles/
  • 👀 consider using brew instead of sudo apt - like this

non-trivial issues

  • 😠 frustration: losing terminal commands history - not much to do about this:

    When you stop a codespace, any running processes are stopped and the terminal history is cleared.
    Github Docs: about-stopping-and-starting-a-codespace

    ... ❓ is exporting terminal history to a database realistic?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions