top | item 46545330

(no title)

vemv | 1 month ago

These are good to append to your .bashrc or .zshrc (depending on your shell of choice) and they'll be picked up.

discuss

order

hexbin010|1 month ago

More generically-named env vars should not be set as an "export" in a rc file like that (IS_DEMO/DISABLE_AUTOUPDATER etc). They'll get exported to every process spawned by the shell, which could have unintended consequences.

You could instead eg:

  alias code='DISABLE_AUTOUPDATER=1 IS_DEMO=1 /usr/local/bin/code'
or write a wrapper shell script (analyse/adjust $PATH if you're going to name it the same as an existing binary/script), eg

  #!/bin/bash

  export FOO=bar

  exec /usr/local/bin/code

onesandofgrain|1 month ago

Oh, shame, I use claude across 4-5 devices, but thanks anyways.

wrsh07|1 month ago

I would strongly encourage you to create a global shared bashrc for your various devices - my dotfiles repo has tremendously improved my life as an eng who needs to discard dev boxes occasionally (virtual dev boxes)

ttoinou|1 month ago

Arent you going to be banned by using it on too many devices ?