Or, if it doesn’t, how it could be improved. I hope you try it out and let me know what you think and if it works for you. FromScratch keeps a text file on disk so you can easily symlink it to Dropbox and have that take care of versioning, but given that it’s a single text file, FromScratch could just as easily just keep every version of it in a versioning system.Īnother expansion I’d like is a nice way to have multiple lists, so I can split my professional and personal todo, or any split I’d like and still have all the benefits from the app itself. ![]() Thanks Mark! :) Next upįromScratch 1.0.0 is the MVP that works for me, but I imagine it will expand. Mark Mulder, helped me out by switching Electron api’s and the problem disappeared. I got stuck once with a weird React + Electron combination bug that caused all pastes to be double, but A.K.A. Oh, and I’m using the very pretty Fira Code font, as it gives ligatures for arrows and other programmatic symbols. I use Codemirror to do text handling, and based the project off of the Electron-react-boilerplate though my needs were much simpler, so I kept only a small part of it. ![]() FromScratch is built to experiment with Electron and React and as you can see on Github, it is really rather simple. gedit is also available for Mac and Windows. It has a clean graphical interface and includes tools for editing source code. In any case, FromScratch will always revert back to its last known dimensions and position on the screen. gedit is default text editor for Gnome desktop. I have no idea why operating systems don’t enforce it either. It drives me up the wall me when apps don’t even take such a small and simple thing into account. Like being fast and easily accessible, allow easy ordering and it needs to make sure my changes are saved without me having to remember to save.Īlso I want it to remember where it was on the screen after I reopen it. Turns out, surprisingly little! It just needs to do the right things. I took a step back to assess what I wanted out of my note-taking workflow, and what an app needed to do to accommodate me. If I create something new, it should be both smart and opinionated. Other help topics are grouped together into sections below. It forced me to remember saving every time I quickly updated it, and Gedit’s shortcuts weren’t as useful as my newly made custom ones in Atom. For a quick introduction into both gedit's most basic features, as well as some advanced keyboard shortcuts, visit the Get started with gedit and Shortcut keys pages. Keeping Gedit open for just a todo.txt wasn’t working for me. It has so much more that it’s worth the switch, but it also means I have multiple Atom windows throughout the day as I switch projects. I recently switched to Atom however, which doesn’t have a native file browser. This makes the whole time-consuming concept of opening a “project folder” disappear. Gedit is awesome, because it has a native file browser in its sidebar. Out with text editorsīefore FromScratch I had a todo.txt file that I always kept open in my text editor, Gedit. It sounds simple, and as a result the app is simple to use. Anything you type is automatically saved and text editing is made easy by some extra shortcuts for quickly ordering or removing lines and selecting your preferred text size. That can be a TODO, or notes, or whatever you like. It does one thing: It gives you quick and easy access to some text. You can download it for free from the website. It’s free and open source, and works on Linux, OS X and Windows. ![]() Anything more is too much.įromScratch is the app that does this for me. My ideal workflow is a rectangle I can alt-tab to, read and type in, and alt-tab away from. Now you can call the script even from files that are nested inside your repository folders.The way I kept TODO list no longer worked for me, so I built my own app that did: FromScratch. The External Tool plugin making it easy to commit and push with gedit If you put this snipped as an application into the External Tool plugin you can call the script by a simple keyboard command, e.g. The PDF output is also without any ads, its just the basic list presented in two or three columns. InputStr=$(zenity -entry -title="Commit Message" -text="Enter a commit message" -entry-text "minor updates") Creating a PDF of a keyboard shortcut list may make it easier to print, quicker to open, and view offline. Since we need to specify changes together with every commit zenity gives us the chance to enter some text before commiting the code. ![]() To easy this process commiting should be as easy as saving a file.īy the help of the gedit plugin “ External Tool” we can manage with a few lines of code. Following the best practice to commit early and often can be cumbersome since one have to switch to the terminal in order to add file, commit changes, and push everything to the remote repository. Gedit is a very basic but sufficient text editor for many purposes.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |