Skip to content
This repository was archived by the owner on Aug 18, 2026. It is now read-only.
This repository was archived by the owner on Aug 18, 2026. It is now read-only.

make codespaces nice #1

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?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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