Giter Club home page Giter Club logo

dev-env-issues's People

Contributors

razzius avatar

Watchers

 avatar  avatar  avatar

dev-env-issues's Issues

Apply edits using diffs rather than writing file directly

To facilitate editing between multiple sessions at once, edify will make changes to a file by producing a diff and then applying the diff. It will also automatically reload when the file changes on disk, reapplying any pending edits.

single-line format, understanding #tag means add tag and don't literally enter "#tag"

Example: issue fish does not start fast enough #fish #startup #speed

would create an issue called "fish does not start fast enough" with the tags #fish, #startup, and #speed.

If the first path element is a local repository, create the issue in that directory:

issue ../dev-env-issues blah blah #tag1 #tag2

In fact I should probably just rename this repository to dev-env and put it in my home directory, so that if I'm not in a repository it means I'm referring to the dev environment.

no keyboard shortcut to clear scrollback

c-l clears the screen but scrollback is still present. After executing a search with many results, sometimes I'd like to scroll to the top and not scroll past it.

macos find double trailing slash

$ /usr/bin/find ~/.dotfiles/script/
/Users/rabuissa/.dotfiles/script/
/Users/rabuissa/.dotfiles/script//setup.sh

Workaround: brew install findutils
and add findutils to path:

$ cat ~/.profile
export PATH="/usr/local/opt/findutils/libexec/gnubin:$PATH"

virtualbox headless crashes with NS_ERROR_FAILURE

~/hack 11:43 $ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'debian/bullseye64' version '11.20211018.1' is up to date...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
==> default: Forwarding ports...
    default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Booting VM...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "4daa7006-d0be-470b-a476-650d7c316ee5", "--type", "headless"]

Stderr: VBoxManage: error: The virtual machine 'hack_default_1637224547362_4526' has terminated unexpectedly during startup with exit code 1 (0x1)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine

smooth scrolling terminal

for example when using c-d to scroll down in vim, it would be nice to have an animation show the editor scrolling down

gh label create does not work outside of project directory even with GH_REPO set

$ echo-variable GH_REPO
razzius/dev-env-issues

$ gh label --repo razzius/dev-env-issues create workaround-extension

Error: failed to create label; error: gh returned error: exit status 1, stderr: unable to expand placeholder in path: no git remotes found

2 issues here; the workaround of passing --repo does not work either

Apply edits using diffs rather than writing file directly

To facilitate editing between multiple sessions at once, edify will make changes to a file by producing a diff and then applying the diff. It will also automatically reload when the file changes on disk, reapplying any pending edits.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.