railsware / upterm

A terminal emulator for the 21st century.
MIT License
19.24k stars 618 forks source link

Feature Suggestion: use a dotfile for configuration #192

Open c-lliope opened 8 years ago

c-lliope commented 8 years ago

As a terminal user, dotfiles are a big part of my workflow. I use .vimrc to customize vim, .bashrc to customize my shell – you get the picture. Dotfiles are great because I can throw them up on GitHub and keep all of my customizations up-to-date on all of my machines.

One thing that I've never been able to customize through dotfiles is my terminal. For each new computer I set up, I need to download and install a colorscheme file, set up how I want my windows and tabs to behave, etc.

I think it would be great to read configuration for Black Screen from a configuration file - something like .blackscreenrc, .config/blackscreen, or .blackscreen.json. Maybe we could even go the route that Phoenix took, and allow the user to write their own .js script that gets loaded at application boot.

I love the project, and I'm really looking forward to integrating it into my workflow. I'm sure this feature will be a big effort and require a bunch of discussion, so I'm really interested in hearing your thoughts on it.

Thanks for all your work!

andrewelkins commented 8 years ago

:+1: Love this idea. I like doing the same thing of keeping my Dotfiles in a git repo.