Skip to content

It’s an extension for Gnome-Shell. It works as a reading guide for computer and this is really useful for people affected by dyslexia. It works great in helping children focusing to read very well, it marks the sentence that they are reading and hides the previous and the next one.

License

Notifications You must be signed in to change notification settings

lupantano/readingstrip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

license

Reading Strip

It’s an extension for Gnome-Shell. It works as a reading guide for computer and this is really useful for people affected by dyslexia. It works great in helping children focusing to read very well, it marks the sentence that they are reading and hides the previous and the next one. It's already used in education projects at schools, it puts the attention on screen but it's also really useful for programmers and graphic designers who want to check their works.

Features:

  • horizontal strip: function to a reading guide on the screen.
  • vertical strip: this is really useful for graphic designers who want to check if their margins and indentations line up properly when displayed on the screen.
  • focus strip: try it :-D;
  • strip preferences: color, transparency, size.
  • profile: try it :-D;

Sample

Video Sample

Installation

# First clone the git repository
git clone https://github.com/lupantano/readingstrip.git

# install extension
cd readingstrip && make

After cloning the repo, the extension is practically installed yet disabled. In order to enable it, you need to use gnome-extensions-app - find the extension, titled 'Reading Strip', in the 'Extensions' screen and turn it 'On'.

Use

You can activate/deactive with Super+Ctrl+space, Super+space or click on icon panel.

Settings

Sample

cd ~/.local/share/gnome-shell/extensions/[email protected]

# height 1:100, default = 2
gsettings --schemadir schemas/ set org.gnome.shell.extensions.readingstrip height 2

# opacity 1:100, default = 35
gsettings --schemadir schemas/ set org.gnome.shell.extensions.readingstrip opacity 35

# color-strip  rgb(0,0,0): rgb(255,255,255), default = rgb(246,211,45)
gsettings --schemadir schemas/ set org.gnome.shell.extensions.readingstrip color-strip rgb(246,211,45)

TODO

  • Preferences: strip's color like default color theme;
  • Preferences: add focus mode;
  • Preferences: add blur on not focused window
  • Preferences: add vertical stripe;
  • Preferences: add shortcuts change;
  • Preferences: user profile (color, opacity, etc);
  • Preferences: change cursor icon;
  • Preferences focus mode: resize (h x w), color;
  • Daltonism features;
  • Preferences: hold on/off the strip;
  • Duplicate strip;
  • Preferences: color button;
  • Preferences GUI;
  • Preferences: profiles;
  • Language: 🇮🇹, 🇬🇧, 🇩🇪, 🇪🇸, 🇫🇷, 🇺🇦, 🇧🇷, 🇷🇴

Contributors

@justperfection @harshadgavali @artyomzorin

About

It’s an extension for Gnome-Shell. It works as a reading guide for computer and this is really useful for people affected by dyslexia. It works great in helping children focusing to read very well, it marks the sentence that they are reading and hides the previous and the next one.

Topics

Resources

License

Stars

Watchers

Forks