https://thoughtstreams.io/brosner/atom-editor/Atom Editorbrosner2014-11-22T00:43:24Zhttps://thoughtstreams.io/brosner/atom-editor/#card-6885I've been frustrated with the lack of...2014-11-22T00:43:24Z2014-11-22T00:43:24Z
I've been frustrated with the lack of per-window environment variables. It renders my Go workflow nearly impossible.
In my most recent attempt to fix it, I discovered the `init.coffee` hook. This runs after each window is loaded. Perfect!
Take a look at my first stab at CoffeeScript to solve my problem:
https://gist.github.com/brosner/5e111c8d3226747eea98
This reads a file in the project directory and sets the environment. I added a quick hack for resolving relative paths inside the project.
Works like a charm!
https://thoughtstreams.io/brosner/atom-editor/#card-4346There have been a few cases when I ru...2014-04-18T14:06:10Z2014-04-18T14:06:10Z
There have been a few cases when I run `apm upgrade` and the latest plugin versions are not compatible with Atom. The version required hasn't been released by Github causing a broken editor temporarily.
https://thoughtstreams.io/brosner/atom-editor/#card-3875Here are a few packages I have found ...2014-03-14T14:49:51Z2014-03-14T14:49:51Z
Here are a few packages I have found very useful recently:
* [atom-lint](https://atom.io/packages/atom-lint): supports flake8; looking forward to real-time updating
* [editorconfig](https://atom.io/packages/editorconfig): for language specific indent size
* [travis-ci-status](https://atom.io/packages/travis-ci-status): neat status bar icon to indicate build status
https://thoughtstreams.io/brosner/atom-editor/#card-3856As of 0.71.0 the tree view can be sho...2014-03-10T19:24:57Z2014-03-10T19:24:57Z
As of 0.71.0 the tree view can be shown on the right side. Win.
https://thoughtstreams.io/brosner/atom-editor/#card-3801Is there a way to update all packages...2014-03-06T14:40:36Z2014-03-03T18:47:16Z
Is there a way to update all packages with newer versions?
[edit] found: <http://discuss.atom.io/t/command-to-update-all-installed-packages/1408>
[edit] see: <https://thoughtstreams.io/brosner/atom-editor/#card-3826>
https://thoughtstreams.io/brosner/atom-editor/#card-3828`cmd-r` has become my new best friend.2014-03-06T14:23:15Z2014-03-06T14:23:15Z
`cmd-r` has become my new best friend.
https://thoughtstreams.io/brosner/atom-editor/#card-3826I noticed that in the last couple ver...2014-03-06T02:49:26Z2014-03-06T02:49:26Z
I noticed that in the last couple versions of Atom, packages no longer showed if there was an update in the settings view.
It appears it has moved to `apm upgrade` or I missed it earlier. This works much better as you can upgrade all packages at once.
https://thoughtstreams.io/brosner/atom-editor/#card-3827My current themes are:
* UI: `spa...2014-03-06T02:49:23Z2014-03-06T02:49:23Z
My current themes are:
* UI: `spacegray-dark-ui`
* Syntax: `twilight-syntax-spacegray-ui`
https://thoughtstreams.io/brosner/atom-editor/#card-3825Did a bit of tweaking today. I am get...2014-03-06T02:46:01Z2014-03-06T02:46:01Z
Did a bit of tweaking today. I am getting very comfortable with Atom.
https://thoughtstreams.io/brosner/atom-editor/#card-3785For anyone questioning Atom being an ...2014-02-28T17:33:58Z2014-02-28T17:33:58Z
For anyone questioning Atom being an odd tangent for GitHub, here's how I see it:
Chrome:Google::Atom:GitHub
https://thoughtstreams.io/brosner/atom-editor/#card-3784Protip: `export EDITOR="atom -nw"`2014-02-28T17:11:37Z2014-02-28T17:11:37Z
Protip: `export EDITOR="atom -nw"`
https://thoughtstreams.io/brosner/atom-editor/#card-3783`cmd-shift-w` is the first big workfl...2014-02-28T17:11:04Z2014-02-28T17:11:04Z
`cmd-shift-w` is the first big workflow change I need to make.
I am used to `cmd-w` closing the current tab and when no tabs remain it closes the window.
Due to the distinction Atom makes between a window and buffer (within a tab) the close action was promoted to its own key mapping.
I like the distinction and can certainly get used to it, but will require changing that muscle memory.
https://thoughtstreams.io/brosner/atom-editor/#card-3774The Base16 Tomorrow Dark theme is the...2014-02-28T00:42:17Z2014-02-28T00:42:17Z
The Base16 Tomorrow Dark theme is the promising for me personally.
https://thoughtstreams.io/brosner/atom-editor/#card-3773Discovered that there are two themes....2014-02-28T00:40:19Z2014-02-28T00:40:19Z
Discovered that there are two themes. A UI theme and a syntax theme. The UI theme controls everything except the editor. The syntax theme controls the editor.
Looks like the Atom Light UI theme works nicely with the Atom Dark syntax theme.
https://thoughtstreams.io/brosner/atom-editor/#card-3772Ran `apm` from command line and it re...2014-02-28T00:31:49Z2014-02-28T00:31:49Z
Ran `apm` from command line and it resulted in:
env: node: No such file or directory
After installing node.js from Homebrew everything worked.
https://thoughtstreams.io/brosner/atom-editor/#card-3771I am not a huge fan of the default th...2014-02-28T00:23:37Z2014-02-28T00:23:37Z
I am not a huge fan of the default theme, but can get used to it. I might try looking for alternatives.
https://thoughtstreams.io/brosner/atom-editor/#card-3770I love having the ability to configur...2014-02-28T00:22:14Z2014-02-28T00:22:14Z
I love having the ability to configure Atom with a configuration file. It is in a format called CSON. Looks like JSON, but more towards YAML.
https://thoughtstreams.io/brosner/atom-editor/#card-3763[This](http://discuss.atom.io/t/atom-...2014-02-27T16:15:40Z2014-02-27T16:15:40Z
[This](http://discuss.atom.io/t/atom-is-so-powerful-that-it-blows-my-mind/294) is exactly why Atom excites me.
https://thoughtstreams.io/brosner/atom-editor/#card-3762To give some perspective on my though...2014-02-27T16:13:18Z2014-02-27T16:13:18Z
To give some perspective on my thoughts about Atom here is my text editor background:
* first editor I ever used was EditPlus on Windows
* used jEdit after moving to OS X circa 2003
* have used TextMate since February 2006
* currently use TextMate 2
I've occasionally used vim, specifically on servers, and did attempt to use it full-time a few times, but was never successful.
I am a web developer so a text editor built on the same technology I build with everyday excites me.
https://thoughtstreams.io/brosner/atom-editor/#card-3761My first impression of Atom was it re...2014-02-27T16:04:30Z2014-02-27T16:03:03Z
My first impression of Atom was it reminded me of [Kod](https://github.com/rsms/kod/). I wonder if there is any connection?