file posts

vim.tiny and vimrc

I tried installing my dotfiles on an unmodified Ubuntu install. My vimrc threw many errors. Ubuntu and other Debian based distros install the tiny build of vim by default, which has a lot of features disabled, including eval, but still loads the user vimrc. That means that many things that might be in there, including function and even let, do not exist in tiny. :help no-eval-feature provides a solution: Wrap everything that should only work in +eval capable versions of vim in if 1 … endif.

Continue reading post "vim.tiny and vimrc"

Compact about:profiles in Firefox

Firefox allows us to create multiple browser profiles to separate our activities, such as work, personal, finance, etc. It has an about:profiles page to manage and launch these. The page has not gotten much UX love and does not make very good use of space. On load, I can't see the full second profile on my laptop (Macbook) screen. After living with this a long time, I decided to use userContent.css to customize the appearance so everything fits on one screen and I can quickly and easily find the two things I need most of the time: Each profile's name, and the button to launch it with.

Continue reading post "Compact about:profiles in Firefox"

I successfully switched my regular Firefox profiles back from Developer Edition to regular edition by waiting for the version to update. Continue reading post "#3305"


I accidentally opened up my main Firefox profile in Firefox Developer Edition and now it won't let me open it in regular Firefox. Continue reading post "#3261"


Atom

I finally installed Atom on my personal machine recently. I've been using it at work for quite a while now. Continue reading post "Atom"


</toby>