about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--X/.themes/gruvnox/gtk-2.0/gtkrc701
-rw-r--r--X/.xinitrc2
-rw-r--r--awesome/.config/awesome/rc.lua763
-rw-r--r--awesome/.config/awesome/themes/default/arrows/0.pngbin0 -> 276 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/1.pngbin0 -> 337 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/2.pngbin0 -> 274 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/3.pngbin0 -> 276 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/4.pngbin0 -> 276 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/5.pngbin0 -> 277 bytes
-rw-r--r--awesome/.config/awesome/themes/default/gradient-debian-big.png (renamed from awesome/.config/awesome/themes/gruvbox/gradient-debian-big.png)bin352996 -> 352996 bytes
-rw-r--r--awesome/.config/awesome/themes/default/submenu.pngbin0 -> 184 bytes
-rw-r--r--awesome/.config/awesome/themes/default/taglist/squarefw.pngbin0 -> 187 bytes
-rw-r--r--awesome/.config/awesome/themes/default/taglist/squarew.pngbin0 -> 193 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/close_focus.pngbin0 -> 666 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/close_normal.pngbin0 -> 849 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_focus_active.pngbin0 -> 598 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.pngbin0 -> 584 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_normal_active.pngbin0 -> 841 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.pngbin0 -> 564 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.pngbin0 -> 1013 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.pngbin0 -> 771 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.pngbin0 -> 1524 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.pngbin0 -> 744 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.pngbin0 -> 774 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.pngbin0 -> 702 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.pngbin0 -> 1260 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.pngbin0 -> 690 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.pngbin0 -> 833 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.pngbin0 -> 622 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.pngbin0 -> 1434 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.pngbin0 -> 623 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/README.md12
-rw-r--r--awesome/.config/awesome/themes/gruvbox/awesome.png (renamed from awesome/.config/awesome/themes/gruvbox/awesome-icon.png)bin184 -> 184 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/background.png (renamed from awesome/.config/awesome/themes/gruvbox/background-1280x800.png)bin6232 -> 6232 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/gradient-debian.pngbin305404 -> 0 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/taglist/square.png (renamed from awesome/.config/awesome/themes/gruvbox/taglist/squarez.png)bin162 -> 162 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/taglist/squaref.png (renamed from awesome/.config/awesome/themes/gruvbox/taglist/squarefz.png)bin166 -> 166 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/theme.lua191
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.pngbin273 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.pngbin273 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.pngbin271 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.pngbin269 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/normal.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.pngbin273 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.pngbin272 -> 161 bytes
-rw-r--r--bash/.bashrc1
-rw-r--r--ranger/.config/ranger/bookmarks1
-rw-r--r--ranger/.config/ranger/history50
-rw-r--r--ranger/.config/ranger/tagged1
-rw-r--r--vim/.vim/.netrwhist7
-rw-r--r--vim/.vim/bundle/stime/README-vi.md120
-rw-r--r--vim/.vim/bundle/stime/README-vi.pdfbin162657 -> 0 bytes
-rw-r--r--vim/.vim/bundle/stime/README.md6
-rwxr-xr-xvim/.vimrc15
-rw-r--r--vimperator/.vimperator/colors/g.vimp136
-rw-r--r--vimperator/.vimperator/colors/gruvbox.vimp236
-rw-r--r--vimperator/.vimperator/info/default/local-marks2
-rw-r--r--vimperator/.vimperator/info/default/macros2
-rw-r--r--vimperator/.vimperatorrc2
62 files changed, 1466 insertions, 782 deletions
diff --git a/X/.themes/gruvnox/gtk-2.0/gtkrc b/X/.themes/gruvnox/gtk-2.0/gtkrc
new file mode 100644
index 0000000..a0ddfbd
--- /dev/null
+++ b/X/.themes/gruvnox/gtk-2.0/gtkrc
@@ -0,0 +1,701 @@
+# +---------------------------------------------------------------------------------------------------------------------------+------------- - ---+
+# | GRUVNOX - Gtk theme for ECSTATiCA, powered by murrine                                                                         ' estrayk@gmail.com |
+# +--- -                                                                                                                                          +
+# | Copyright (C) 2009 estrayk                                                                                                                    '
+# ,
+#   This program is free software: you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation, either version 3 of the License, or
+#   (at your option) any later version.
+#
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License
+#   along with this program.  If not, see http://www.gnu.org/licenses/.
+#
+# +--- -
+# | REFERENCE
+# ,
+#	typedef enum
+#	{
+#		GTK_SHADOW_NONE             /* No outline. 										*/,
+#		GTK_SHADOW_IN               /* The outline is bevelled inwards.					*/,
+#		GTK_SHADOW_OUT              /* The outline is bevelled outwards like a button. 	*/,
+#		GTK_SHADOW_ETCHED_IN        /* The outline has a sunken 3d appearance. 			*/,
+#		GTK_SHADOW_ETCHED_OUT       /* The outline has a raised 3d appearance. 			*/
+#	} GtkShadowType;
+#
+#	typedef enum
+#	{
+#		GTK_ARROWS_BOTH             /* Place one arrow on each end of the menu. 		*/,
+#		GTK_ARROWS_START            /* Place both arrows at the top of the menu. 		*/,
+#		GTK_ARROWS_END              /* Place both arrows at the bottom of the menu.		*/
+#	} GtkArrowPlacement;
+#
+#   typedef enum
+#   {
+#       GTK_TOOLBAR_ICONS           /* Buttons display only icons in the toolbar.                                           */,
+#       GTK_TOOLBAR_TEXT            /* Buttons display only text labels in the toolbar.                                     */,
+#       GTK_TOOLBAR_BOTH            /* Buttons display text and icons in the toolbar.                                       */,
+#       GTK_TOOLBAR_BOTH_HORIZ      /* Buttons display icons and text alongside each other, rather than vertically stacked. */
+#   } GtkToolbarStyle;
+#
+#   typedef enum
+#   {
+#       GTK_ICON_SIZE_INVALID       ,
+#       GTK_ICON_SIZE_MENU          ,
+#       GTK_ICON_SIZE_SMALL_TOOLBAR ,
+#       GTK_ICON_SIZE_LARGE_TOOLBAR ,
+#       GTK_ICON_SIZE_BUTTON        ,
+#       GTK_ICON_SIZE_DND           ,
+#       GTK_ICON_SIZE_DIALOG
+#   } GtkIconSize;
+#
+# +--- -
+# | SETTINGS
+# ,
+gtk_color_scheme        = "fg_color: #ebdbb2;bg_color: #282828;text_color: #3c3836;base_color: #fbf1c7;selected_fg_color: #ebdbb2;selected_bg_color: #b16286;tooltip_fg_color: #282828;tooltip_bg_color: #928374;clr_red: #EF2929;clr_grn: #8AE234;clr_blu:#729FCF"
+
+gtk-icon-sizes          = "gtk-button=16,16:gtk-menu=16,16:panel-button=16,16:panel-menu=16,16:gtk-large-toolbar=24,24" # gtk-toolbar=16,16:gtk-small-toolbar=16,16
+
+gtk-menu-popup-delay    = 100
+
+gtk-button-images       = 1
+gtk-menu-images         = 1
+
+gtk-toolbar-icon-size   = GTK_ICON_SIZE_LARGE_TOOLBAR
+gtk-toolbar-style       = GTK_TOOLBAR_ICONS
+
+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# | BASE STYLES
+style "GRUVNOX" { 
+# +- -
+# | GRUVNOX (CORE)
+# +- -
+# | PROPERTiES
+# , 
+    GtkWidget           :: focus-line-pattern               = "\001\001"        #                              Dash pattern used to draw the focus indicator.
+    GtkWidget           :: focus-line-width                 = 1                 # [               1 ] ( >= 0 ) Width, in pixels, of the focus indicator line.
+    GtkWidget           :: focus-padding                    = 1                 # [               1 ] ( >= 0 ) Width, in pixels, between focus indicator and the widget box.
+    GtkWidget           :: interior-focus                   = 1                 # [               1 ] ( bool ) Draw the focus indicator inside widgets.
+    GtkWidget           :: scroll-arrow-hlength             = 16                # [              16 ] ( >= 1 ) Length of horizontal scroll arrows.
+    GtkWidget           :: scroll-arrow-vlength             = 16                # [              16 ] ( >= 1 ) Length of vertical scroll arrows.
+
+    GtkWidget           :: link-color                       = shade(1.25, @clr_blu)
+    GtkWidget           :: visited-link-color               = shade(1.25, @clr_red)
+# +- -
+# | PROPERTiES (WINDOWS)
+# +- -
+    GtkDialog           :: action-area-border               = 4                 # [               5 ] ( >= 0 ) Width of border around the button area at the bottom of the dialog.
+    GtkDialog           :: button-spacing                   = 4                 # [               6 ] ( >= 0 ) Spacing between buttons.
+    GtkDialog           :: content-area-border              = 2                 # [               2 ] ( >= 0 ) Width of border around the main dialog area.
+    GtkDialog           :: content-area-spacing             = 0                 # [               0 ] ( >= 0 ) The default spacing used between elements of the content area of the dialog.
+# +- -
+# | PROPERTiES (CONTROLS)
+# +- -
+    GtkButton           :: child-displacement-x             = 1                 # [               0 ]          How far in x direction to move the button when its depressed.
+    GtkButton           :: child-displacement-y             = 1                 # [               0 ]          ... y
+    GtkButton           :: default-border                   = { 0, 0, 0, 0 }    #                              Extra space to add for CAN_DEFAULT buttons.
+    GtkButton           :: displace-focus                   = 0                 # [               0 ] ( bool ) Whether the child_displacement_x/child_displacement_y properties should also affect the focus rectangle.
+    GtkButton           :: image-spacing                    = 2                 # [               2 ] ( >= 0 ) Spacing in pixels between the image and label.
+
+    GtkCheckButton      :: indicator-size                   = 13                # [              13 ] ( >= 0 ) Size of check or radio indicator.
+    GtkCheckButton      :: indicator-spacing                = 2                 # [               2 ] ( >= 0 ) Spacing around check or radio indicator.
+    GtkCheckMenuItem    :: indicator-size                   = 13                # [              13 ] ( >= 0 ) Size of check or radio indicator.
+
+    GtkOptionMenu       :: indicator-size                   = { 6, 10 }         #                              Size of dropdown indicator.
+    GtkOptionMenu       :: indicator-spacing                = { 6, 5, 0, 0 }    #                              Spacing around indicator.
+
+    GtkComboBox         :: appears-as-list                  = 0                 # [               0 ] ( bool ) Whether dropdowns should look like lists rather than menus.
+    GtkComboBox         :: arrow-size                       = 13                # [              15 ] ( >= 0 ) Sets the minimum size of the arrow in the combo box.
+    GtkComboBox         :: shadow-type                      = GTK_SHADOW_NONE   # [ GTK_SHADOW_NONE ]          Which kind of shadow to draw around the combo box.
+
+    GtkPaned            :: handle-size                      = 4                 # [               5 ] ( >= 0 ) Width of handle.
+
+#    GtkRange            :: arrow-displacement-x             = 0                 # [               0 ]          How far in the x direction to move the arrow when the button is depressed.
+#    GtkRange            :: arrow-displacement-y             = 0                 # [               0 ]          ... y
+#    GtkRange            :: arrow-scaling                    = 0.3               # [             0.5 ] ( 0.1  ) The arrow size proportion relative to the scroll button size.
+#    GtkRange            :: stepper-size                     = 14                # [              14 ] ( >= 0 ) Length of step buttons at ends.
+#    GtkRange            :: stepper-spacing                  = 0                 # [               0 ] ( >= 0 ) The spacing between the stepper buttons and thumb. Note that setting this value to anything > 0 will automatically set the trough-under-steppers style property to TRUE as well. Also, stepper-spacing won't have any effect if there are no steppers.
+#    GtkRange            :: trough-border                    = 1                 # [               1 ] ( >= 0 ) Spacing between thumb/steppers and outer trough bevel.
+#    GtkRange            :: trough-under-steppers            = 1                 # [               1 ] ( bool ) Whether to draw the trough across the full length of the range or to exclude the steppers and their spacing. Note that setting the "stepper-spacing" style property to any value > 0 will automatically enable trough-under-steppers too.
+
+    GtkScale            :: activate-slider                  = 1                 # [               0 ] ( bool ) With this option set to TRUE, sliders will be drawn ACTIVE and with shadow IN while they are dragged.
+    GtkScale            :: slider-length                    = 23                # [              31 ] ( >= 0 ) Length of scale's slider.
+    GtkScale            :: slider-width                     = 14                # [              14 ] ( >= 0 ) Width of scrollbar or scale thumb.
+    GtkScale            :: trough-side-details              = 1                 # [               0 ] ( bool ) When TRUE, the parts of the trough on the two sides of the slider are drawn with different details.
+
+
+    
+    GtkScrollbar        :: activate-slider                  = 1                 # [               0 ] ( bool ) With this option set to TRUE, sliders will be drawn ACTIVE and with shadow IN while they are dragged.
+    GtkScrollbar        :: arrow-scaling                    = 0.4               # [             0.5 ] ( 0.1  ) The arrow size proportion relative to the scroll button size.
+    GtkScrollbar        :: fixed-slider-length              = 0                 # [               0 ] ( bool ) Don't change slider size, just lock it to the minimum length.
+    GtkScrollbar        :: min-slider-length                = 50                # [              21 ] ( >= 0 ) Minimum length of scrollbar slider.
+    GtkScrollbar        :: slider-width                     = 15                # [              14 ] ( >= 0 ) Width of scrollbar or scale thumb.    
+    GtkScrollbar        :: stepper-spacing                  = 0                 # [               0 ] ( >= 0 ) The spacing between the stepper buttons and thumb. Note that setting this value to anything > 0 will automatically set the trough-under-steppers style property to TRUE as well. Also, stepper-spacing won't have any effect if there are no steppers.
+    GtkScrollbar        :: trough-border                    = 0                 # [               1 ] ( >= 0 ) Spacing between thumb/steppers and outer trough bevel.
+    GtkScrollbar        :: trough-side-details              = 0                 # [               0 ] ( bool ) When TRUE, the parts of the trough on the two sides of the slider are drawn with different details.    
+    GtkScrollbar        :: trough-under-steppers            = 1                 # [               1 ] ( bool ) Whether to draw the trough across the full length of the range or to exclude the steppers and their spacing. Note that setting the "stepper-spacing" style property to any value > 0 will automatically enable trough-under-steppers too.
+ 
+    GtkScrollbar        :: has-backward-stepper             = 0                 # [               1 ] ( bool ) Display the standard backward arrow button.
+    GtkScrollbar        :: has-forward-stepper              = 0                 # [               1 ] ( bool ) Display the standard forward arrow button.
+    GtkScrollbar        :: has-secondary-backward-stepper   = 0                 # [               0 ] ( bool ) Display a second backward arrow button on the opposite end of the scrollbar.
+    GtkScrollbar        :: has-secondary-forward-stepper    = 0                 # [               0 ] ( bool ) Display a second forward arrow button on the opposite end of the scrollbar.
+ 
+    GtkHScrollbar       :: has-secondary-backward-stepper   = 0                 # [               0 ] ( bool ) Display a second backward arrow button on the opposite end of the scrollbar.
+    GtkHScrollbar       :: has-secondary-forward-stepper    = 0                 # [               0 ] ( bool ) Display a second forward arrow button on the opposite end of the scrollbar.
+    GtkVScrollbar       :: has-secondary-backward-stepper   = 0                 # [               0 ] ( bool ) Display a second backward arrow button on the opposite end of the scrollbar.
+    GtkVScrollbar       :: has-secondary-forward-stepper    = 0                 # [               0 ] ( bool ) Display a second forward arrow button on the opposite end of the scrollbar.
+# +-
+# | PROPERTiES (MENUS)
+# +-
+    GtkMenuBar          :: internal-padding                 = 1                 # [               1 ] ( >= 0 ) Amount of border space between the menubar shadow and the menu items.
+    GtkMenuBar          :: shadow-type                      = GTK_SHADOW_OUT    # [  GTK_SHADOW_OUT ]          Style of bevel around the menubar. 
+
+    GtkMenu             :: arrow-placement                  = GTK_ARROWS_BOTH   # [ GTK_ARROWS_BOTH ]          Indicates where scroll arrows should be placed.
+    GtkMenu             :: arrow-scaling                    = 0.5               # [             0.7 ] ( 0.1  ) Arbitrary constant to scale down the size of the scroll arrow.
+    GtkMenu             :: double-arrows                    = 1                 # [               1 ] ( bool ) When scrolling, always show both arrows.
+    GtkMenu             :: horizontal-offset                = -2                # [              -2 ]          When the menu is a submenu, position it this number of pixels offset horizontally.
+    GtkMenu             :: horizontal-padding               = 0                 # [               0 ] ( >= 0 ) Extra space at the left and right edges of the menu.
+    GtkMenu             :: vertical-offset                  = 0                 # [               0 ]          When the menu is a submenu, position it this number of pixels offset vertically.
+    GtkMenu             :: vertical-padding                 = 0                 # [               0 ] ( >= 0 ) Extra space at the top and bottom of the menu.
+
+    GtkMenuItem         :: arrow-scaling                    = 0.5               # [             0.8 ] ( 0.2  ) Amount of space used up by arrow, relative to the menu item's font size.
+    GtkMenuItem         :: arrow-spacing                    = 10                # [              10 ] ( >= 0 ) Space between label and arrow.
+    GtkMenuItem         :: horizontal-padding               = 3                 # [               3 ] ( >= 0 ) Padding to left and right of the menu item.
+    GtkMenuItem         :: selected-shadow-type             = GTK_SHADOW_NONE   # [ GTK_SHADOW_NONE ]          Shadow type when item is selected.
+    GtkMenuItem         :: toggle-spacing                   = 4                 # [               5 ] ( >= 0 ) Space between icon and label.
+    GtkMenuItem         :: width-chars                      = 12                # [              12 ] ( >= 0 ) The minimum desired width of the menu item in characters.
+# +-
+# | PROPERTiES (...)
+# +-
+    GtkArrow            :: arrow-scaling                    = 0.5               # [             0.7 ] ( 0.1  ) Amount of space used up by arrow.
+
+    GtkNotebook         :: arrow-spacing                    = 0                 # [               0 ] ( >= 0 ) Spacing between the scroll arrows and the tabs.
+    GtkNotebook         :: tab-curvature                    = 1                 # [               1 ] ( >= 0 ) Size of tab curvature.
+    GtkNotebook         :: tab-overlap                      = 1                 # [               2 ]          Size of tab overlap area.
+
+    GtkTreeView         :: horizontal-separator             = 8                 # [               2 ] ( >= 0 ) Horizontal space between cells. Must be an even number.
+    GtkTreeView         :: vertical-separator               = 2                 # [               2 ] ( >= 0 ) Vertical space between cells. Must be an even number.
+
+    GtkEntry            :: honors-transparent-bg-hint       = 1                 # [               0 ] ( bool ) (Clearlooks) Without this, gecko will fill in the background of the entry.
+
+
+#    GtkToolbar::shadow_type = GTK_SHADOW_ETCHED_IN
+
+    
+#    GtkExpander :: expander-size = 8
+#    GtkExpander :: expander-spacing = 20
+
+
+    xthickness = 1
+    ythickness = 1
+
+# +-
+# | COLORS
+# +-
+    bg[NORMAL]          = @bg_color
+    bg[PRELIGHT]        = shade(1.1, @bg_color)
+    bg[ACTIVE]          = shade(0.9, @bg_color)
+    bg[INSENSITIVE]     = @bg_color
+    bg[SELECTED]        = @selected_bg_color
+
+    fg[NORMAL]          = @fg_color
+    fg[PRELIGHT]        = @fg_color
+    fg[ACTIVE]          = shade(0.9, @fg_color)
+    fg[INSENSITIVE]     = shade(0.7, @bg_color)
+    fg[SELECTED]        = @selected_fg_color
+
+    base[NORMAL]        = @base_color
+    base[PRELIGHT]      = @base_color
+    base[INSENSITIVE]   = shade(1.0, @bg_color)
+    base[ACTIVE]        = shade(0.9, @selected_bg_color)
+    base[SELECTED]      = @selected_bg_color
+
+    text[NORMAL]        = @text_color
+    text[PRELIGHT]      = @text_color
+    text[ACTIVE]        = @selected_fg_color
+    text[INSENSITIVE]   = shade(0.7, @bg_color)
+    text[SELECTED]      = @selected_fg_color
+
+# +-
+# | ENGiNE (MURRiNE)
+# +-
+    engine "murrine" {
+        animation           = TRUE      # Animations on progressbars, radio and checkbuttons.
+        colorize_scrollbar  = TRUE      # Colorized scrollbars.
+        rgba                = FALSE     # RGBA support.
+
+        focus_color         = @clr_blu
+
+        glazestyle          = 0         # [ 0   ] (0) Flat,         (1) Curved,     (2) Concave,        (3) Top Curved, (4) Beryl 
+        glowstyle           = 2         # [ 0   ] (0) Top,          (1) Bottom,     (2) Top & Bottom,   (3) Horizontal, (4) Centered
+        lightborderstyle    = 1         # [ 0   ] (0) Top,          (1) All sides
+        listviewheaderstyle = 1         # [ 0   ] (0) Flat,         (1) Glassy,     (2) Raised
+        listviewstyle       = 1         # [ 0   ] (0) NULL,         (1) Dots
+        menustyle           = 0         # [ 0   ] (0) No VStripe,   (1) VStripe
+        menuitemstyle       = 0         # [ 0   ] (0) Flat,         (1) Glassy,     (2) Striped
+        menubarstyle        = 0         # [ 0   ] (0) Flat,         (1) Glassy,     (2) Gradient,       (3) Striped
+        menubaritemstyle    = 0         # [ 0   ] (0) MenuItem,     (1) Button
+        progressbarstyle    = 1         # [ 1   ] (0) NULL,         (1) Stripes,    (2) Cells
+        reliefstyle         = 2         # [ 2   ] (0) Flat,         (1) Inset,      (2) Shadow
+        scrollbarstyle      = 3         # [ 0   ] (0) NULL,         (1) Circles,    (2) Handles,        (3) DStripes,   (4) 3 & 2,  (5) HStripes,   (6) 5 & 2 
+        sliderstyle         = 1         # [ 0   ] (0) NULL,         (1) Handles
+        stepperstyle        = 0         # [ 0   ] (0) Classic,      (1) Unified
+        toolbarstyle        = 0         # [ 0   ] (0) Flat,         (1) Glassy
+
+        contrast            = 1.0       # [ 1.0 ] ( 0.10 ) ( 0 - 2 )
+        glow_shade          = 1.2       # [ 1.0 ] ( 0.10 ) ( 0 - 2 )
+        highlight_shade     = 1.0       # [ 1.1 ] ( 0.01 ) ( 0 - 2 )
+        lightborder_shade   = 1.5       # [ 1.1 ] ( 0.01 ) ( 0 - 2 ) 
+        roundness           = 2         # [ 1   ] ( 1.00 ) ( 0 - 8 )
+        gradient_shades     = { 1.125, 1.05, 1.0, 0.875 }
+    }
+}
+style "GRUVNOX_BIG" {
+# +- -
+# | GRUVNOX (CORE x 2)
+# ,
+    xthickness = 2
+    ythickness = 2
+}
+style "GRUVNOX_FAT" {
+# +- -
+# | GRUVNOX (CORE x 3)
+# ,
+    xthickness = 3
+    ythickness = 3
+}
+
+style "GRUVNOX_BASE__BUTTON" = "GRUVNOX_FAT" {
+# +- -
+# | GRUVNOX -> BUTTON
+# ,
+    bg[NORMAL] = shade(1.05, @bg_color) # bg default.
+}
+
+style "GRUVNOX_BASE__TOGGLE_CHECK_RADIO" = "GRUVNOX_FAT" { 
+# +- -
+# | GRUVNOX -> TOGGLE
+# ,
+    bg[PRELIGHT] = @bg_color # text hover.
+}
+
+style "GRUVNOX_BASE__TOGGLE_CHECK" = "GRUVNOX_BASE__TOGGLE_CHECK_RADIO" {
+# +- -
+# | GRUVNOX -> TOGGLE CHECK
+# ,
+    bg[SELECTED]    = shade(1.2, @selected_bg_color) # check bg fill.
+
+    text[NORMAL]    = shade(0.4, @selected_bg_color) # check indicator default.
+    text[PRELIGHT]  = shade(0.2, @selected_bg_color) # check indicator hover.
+    text[ACTIVE]    = shade(0.6, @selected_bg_color) # check indicator press.
+}
+
+style "GRUVNOX_BASE__TOGGLE_RADIO" = "GRUVNOX_BASE__TOGGLE_CHECK_RADIO" {
+# +- -
+# | GRUVNOX -> TOGGLE RADIO
+# ,
+    bg[SELECTED]    = shade(1.2, @selected_bg_color) # radio bg fill.
+
+    text[NORMAL]    = shade(0.4, @selected_bg_color) # radio indicator default.
+    text[PRELIGHT]  = shade(0.2, @selected_bg_color) # radio indicator hover.
+    text[ACTIVE]    = shade(0.6, @selected_bg_color) # radio indicator press.
+}
+
+style "GRUVNOX_BASE__EXPANDER" {
+# +- -
+# | GRUVNOX -> EXPANDER
+# ,
+    bg[PRELIGHT]    = @bg_color                         # no highlighed bg rectangle!
+
+    fg[NORMAL]      = @fg_color                         # frame.
+    fg[PRELIGHT]    = shade(1.2, @selected_bg_color)    # hover.
+
+    base[NORMAL]    = @selected_bg_color                # frame bg.
+}
+
+style "GRUVNOX_BASE__MENU" = "GRUVNOX_BIG" {
+# +- -
+# | GRUVNOX -> MENU
+# ,
+    bg[NORMAL] = shade(1.25, @bg_color) # bg default.
+}
+
+style "GRUVNOX_BASE__MENU_ITEM" = "GRUVNOX_BASE__MENU" {
+# +- -
+# | GRUVNOX -> MENU -> iTEM
+# ,
+    xthickness = 1 #2
+    ythickness = 3 #3
+
+    GtkWidget :: separator-height   = 0         # [ 0 ] ...
+    GtkWidget :: separator-width    = 0         # [ 0 ] ...
+    GtkWidget :: wide-separators    = 1         # [ 0 ] Configurable width and should be drawn using a box instead of a line.
+
+    bg[PRELIGHT]    = shade(0.85, @bg_color)    # bg active.
+    bg[SELECTED]    = shade(0.85, @bg_color)    # bg active.
+
+    text[NORMAL]    = shade(1.4, @selected_bg_color)      # check item indicator.
+    text[PRELIGHT]  = shade(1.6, @selected_bg_color)      # check item indicator hover.
+}
+
+style "GRUVNOX_BASE__MENUBAR" {
+# +- -
+# | GRUVNOX -> MENUBAR
+# ,
+    bg[NORMAL] = @bg_color # bg default.
+}
+
+style "GRUVNOX_BASE__MENUBAR_ITEM" = "GRUVNOX_BASE__MENU_ITEM" {
+# +- -
+# | GRUVNOX -> MENUBAR -> iTEM
+# ,
+    bg[PRELIGHT] = @bg_color # bg press, menu -> bg default.
+}
+
+style "GRUVNOX_BASE__NOTEBOOK" = "GRUVNOX_BIG" {
+# +- -
+# | GRUVNOX -> NOTEBOOK
+# , 
+    bg[ACTIVE] = shade(0.8, @bg_color) # inactive tab bg.
+}
+
+style "GRUVNOX_BASE__TOOLBAR" = "GRUVNOX_BIG" {
+# +- -
+# | GRUVNOX -> TOOLBAR
+# , 
+}
+
+style "GRUVNOX_BASE__TREEVIEW" {
+# +- -
+# | GRUVNOX -> TREEViEW
+# ,
+    base[SELECTED]  = mix(0.25, @base_color, @selected_bg_color) # selection bg.
+    base[ACTIVE]    = mix(0.05, @base_color, @selected_bg_color) # selection no-focus bg.
+}
+
+style "GRUVNOX_BASE__RANGE" = "GRUVNOX_BASE__BUTTON" {
+# +- -
+# | GRUVNOX -> RANGE
+# ,
+    xthickness = 1
+    ythickness = 1
+}
+
+style "GRUVNOX_BASE__RANGE_SCALE" = "GRUVNOX_BASE__RANGE" {
+# +- -
+# | GRUVNOX -> RANGE -> SCALE
+# ,
+    bg[ACTIVE] = shade(1.25, @bg_color) # bg press.
+}
+
+style "GRUVNOX_BASE__RANGE_SCROLLBAR" = "GRUVNOX_BASE__RANGE" {
+# +- -
+# | GRUVNOX -> RANGE -> SCROLLBAR
+# ,
+    bg[SELECTED] = mix(0.6, shade(1.1, @bg_color), @selected_bg_color) # slider bg.
+}
+
+style "GRUVNOX_BASE__TOOLTIP" = "GRUVNOX_FAT" {
+# +- -
+# | GRUVNOX -> TOOLTiP
+# ,
+    bg[NORMAL] = @tooltip_bg_color
+    fg[NORMAL] = @tooltip_fg_color
+}
+
+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# | WIDGET STYLES
+# +---------- -
+# | GtkBin [ (TOGGLE)BUTTON | EXPANDER ]
+style "GRUVNOX__BUTTON" = "GRUVNOX_BASE__BUTTON" { 
+# +- -
+# | GtkButton
+# ,
+    engine "murrine" {}
+}
+    style "GRUVNOX__TOGGLE_CHECK" = "GRUVNOX_BASE__TOGGLE_CHECK" { 
+    # +- -
+    # | GtkButton -> GtkToggleButton -> GtkCheckButton
+    # ,
+        engine "murrine" {}
+    }
+        style "GRUVNOX__TOGGLE_RADIO" = "GRUVNOX_BASE__TOGGLE_RADIO" { 
+        # +- -
+        # | GtkButton -> GtkToggleButton -> GtkCheckButton -> GtkRadioButton
+        # ,
+            engine "murrine" {}
+        }
+
+style "GRUVNOX__EXPANDER" = "GRUVNOX_BASE__EXPANDER" {
+# +- -
+# | GtkExpander
+# ,
+}
+
+# +---------- -
+# | GtkContainer [ MENU(BAR) ] 
+style "GRUVNOX__MENU" = "GRUVNOX_BASE__MENU" { 
+# +- -
+# | GtkMenuShell -> GtkMenu
+# ,
+    engine "murrine" {}
+}
+    style "GRUVNOX__MENU_ITEM" = "GRUVNOX_BASE__MENU_ITEM" { 
+    # +- -
+    # | GtkItem -> GtkMenuItem
+    # ,
+        engine "murrine" {
+            roundness = 1
+        }
+    }
+
+style "GRUVNOX__MENUBAR" = "GRUVNOX_BASE__MENUBAR" { 
+# +- -
+# | GtkMenuShell -> GtkMenuBar
+# ,
+    engine "murrine" {}
+}
+    style "GRUVNOX__MENUBAR_ITEM" = "GRUVNOX_BASE__MENUBAR_ITEM" { 
+    # +- -
+    # | GtkMenuShell -> GtkMenuBar -> x
+    # ,
+        engine "murrine" {}
+    }
+
+
+
+# +---------- -
+# | GtkContainer [ (NOTEBOOK|TOOLBAR) ]
+style "GRUVNOX__NOTEBOOK" = "GRUVNOX_BASE__NOTEBOOK" {
+# +- -
+# | GtkNotebook
+# ,
+    engine "murrine" {
+        contrast        = 1.0
+        gradient_shades = { 1.85, 1.25, 1.2, 1.0 }
+    }
+
+#    engine "clearlooks" {
+#        disable_focus   = TRUE
+#        contrast        = 0.93
+#        radius          = 2.0
+#        reliefstyle     = 1
+#        style           = GLOSSY # GLOSSY GUMMY INVERTED CLASSIC
+#    }
+}
+
+style "GRUVNOX__TOOLBAR" = "GRUVNOX_BASE__TOOLBAR" {
+# +- -
+# | GtkToolbar
+# ,
+}
+
+
+
+# +---------- -
+# | GtkContainer [ (LIST|TREE(VIEW)) ]
+style "GRUVNOX__TREEVIEW" = "GRUVNOX_BASE__TREEVIEW" {
+# +- -
+# | GtkTreeView
+# ,
+    fg[NORMAL]      = @text_color               # expander.
+    fg[PRELIGHT]    = shade(1.6, @text_color)   # ...
+    fg[ACTIVE]      = @text_color               # .
+
+    engine "murrine" {
+        gradient_shades = { 1.1, 1.05, 1.025, 0.9 }        
+    }
+}
+    style "GRUVNOX__TREEVIEW_HEADER" {
+    # +- -
+    # | GtkTreeView -> *header*
+    # ,
+        xthickness = 2
+        ythickness = 1
+
+        fg[NORMAL]      = @fg_color                 # expander reset.
+        fg[PRELIGHT]    = @fg_color                 # ...
+        fg[ACTIVE]      = shade(0.9, @fg_color)     # .
+    }
+
+
+
+# +---------- -
+# | GtkWidget [ ENTRY ]
+style "GRUVNOX__ENTRY" = "GRUVNOX_FAT" { 
+# +- -
+# | GtkEntry
+# ,
+    engine "murrine" {}
+}
+    style "GRUVNOX__ENTRY_SPIN" = "GRUVNOX_FAT" { 
+    # +- -
+    # | GtkEntry -> GtkSpinButton
+    # ,
+        engine "murrine" {}
+    }
+
+
+
+# +---------- -
+# | GtkWidget [ SC(ALE|ROLLBAR) ]
+style "GRUVNOX__RANGE_SCALE" = "GRUVNOX_BASE__RANGE_SCALE" {
+# +- -
+# | GtkRange -> GtkScale
+# ,
+    engine "murrine" { 
+        contrast = 1.15
+    }
+}
+
+style "GRUVNOX__RANGE_SCROLLBAR" = "GRUVNOX_BASE__RANGE_SCROLLBAR" {
+# +- -
+# | GtkRange -> GtkScrollbar
+# ,
+    engine "murrine" { 
+        contrast = 1.2
+    }
+}
+
+
+
+# +---------- -
+# | G(tk)Object  [ TOOLTIP ]
+style "GRUVNOX__TOOLTIP" = "GRUVNOX_BASE__TOOLTIP" { 
+# +- -
+# | GtkTooltip(s)
+# ,
+    engine "murrine" {
+        gradient_shades = { 0.95, 1.0, 1.0, 0.95 }
+    }
+}
+
+
+
+
+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# | MATCHES
+# ,
+class "GtkWidget"       style "GRUVNOX"
+class "GtkButton"       style "GRUVNOX__BUTTON"
+class "GtkCheckButton"  style "GRUVNOX__TOGGLE_CHECK"
+class "GtkRadioButton"  style "GRUVNOX__TOGGLE_RADIO"
+class "GtkExpander"     style "GRUVNOX__EXPANDER"
+class "GtkMenuBar"      style "GRUVNOX__MENUBAR"
+class "GtkMenu"         style "GRUVNOX__MENU"
+class "GtkMenuItem"     style "GRUVNOX__MENU_ITEM"
+class "GtkNotebook"     style "GRUVNOX__NOTEBOOK"
+class "GtkToolbar"      style "GRUVNOX__TOOLBAR"
+class "GtkTreeView"     style "GRUVNOX__TREEVIEW"
+class "GtkEntry"        style "GRUVNOX__ENTRY"
+class "GtkSpinButton"   style "GRUVNOX__ENTRY_SPIN"
+class "GtkRange"        style "GRUVNOX_BASE__RANGE"
+class "GtkScale"        style "GRUVNOX__RANGE_SCALE"
+class "GtkScrollbar"    style "GRUVNOX__RANGE_SCROLLBAR"
+
+# +- -
+# | MATCHES (WiDGETS)
+# ,
+widget_class "*<GtkMenuBar>.*"                  style "GRUVNOX__MENUBAR_ITEM"
+widget_class "*.<GtkTreeView>.<GtkButton>"      style "GRUVNOX__TREEVIEW_HEADER"
+widget_class "*.<GtkCTree>.<GtkButton>"         style "GRUVNOX__TREEVIEW_HEADER"
+widget_class "*.<GtkList>.<GtkButton>"          style "GRUVNOX__TREEVIEW_HEADER"
+widget_class "*.<GtkCList>.<GtkButton>"         style "GRUVNOX__TREEVIEW_HEADER"
+
+# +- -
+# | MATCHES (SPECiAL)
+# ,
+widget "*gtk-tooltip*" style:highest "GRUVNOX__TOOLTIP"
+
+
+
+
+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# | WORKAROUNDS
+# +-
+# | CLEARLOOKS
+style "FIX__TEXT_IS_FG_COLOR" { 
+# +- -
+# | Wrokaround style for places where the text color is used instead of the fg color.
+# ,
+    text[NORMAL]        = @fg_color
+    text[PRELIGHT]      = @fg_color
+    text[ACTIVE]        = shade(0.9, @fg_color)
+    text[INSENSITIVE]   = shade(0.7, @bg_color)
+    text[SELECTED]      = @selected_fg_color
+}
+style "FIX__FG_IS_TEXT_COLOR" { 
+# +- -
+# | Workaround style for places where the fg color is used instead of the text color.
+# ,
+    fg[NORMAL]      = @text_color
+    fg[PRELIGHT]    = @text_color
+    fg[ACTIVE]      = @selected_fg_color
+    fg[INSENSITIVE] = shade(0.7, @bg_color)
+    fg[SELECTED]    = @selected_fg_color
+}
+
+widget_class "*.<GtkComboBox>.<GtkCellView>"            style "FIX__TEXT_IS_FG_COLOR" # http://bugzilla.gnome.org/show_bug.cgi?id=382646
+widget       "*.gtk-combobox-popup-menu.*"              style "FIX__TEXT_IS_FG_COLOR" # This is the part of the workaround that fixes the menus
+widget_class "*<GtkListItem>*"                          style "FIX__FG_IS_TEXT_COLOR" # Work around the usage of GtkLabel inside GtkListItems to display text.
+widget_class "*<GtkCList>"                              style "FIX__FG_IS_TEXT_COLOR" # GtkCList also uses the fg color to draw text on top of the base colors.
+widget_class "*<EelEditableLabel>"                      style "FIX__FG_IS_TEXT_COLOR" # Nautilus when renaming files, and maybe other places.
+# +- -
+# | ANJUTA
+widget_class "*GdlDockItemGrip*"                        style "FIX__TEXT_IS_FG_COLOR"
+# +- -
+# | GNOME
+style "FIX__GNOME_CFG_CENTER" {
+    fg[ACTIVE]      = shade(0.9, @fg_color)
+    fg[NORMAL]      = @text_color
+    fg[PRELIGHT]    = @fg_color
+}
+style "FIX__GNOME_PANEL" {
+    bg[NORMAL] = @bg_color
+}
+
+widget_class "*<BonoboDock>.*<ApplicationTile>*"        style "FIX__GNOME_CFG_CENTER"
+widget_class "*PanelWidget*"                            style "FIX__GNOME_PANEL"
+# +- -
+# | PiDGiN
+widget_class "*<PidginStatusBox>.<GtkToggleButton>*"    style "FIX__TEXT_IS_FG_COLOR" # Buddy list status combo.
+# +- -
+# | QUOD LiBET
+widget_class "quodlibet+qltk+views+TreeViewHints*"      style "GRUVNOX__TOOLTIP"
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+# +-----------------------------------------------------------------------------------------------------------------------------------------------+
+
+
+
+
+
+# +---------- -
+# , Notifcation daemon (TEST)
+#
+style "GRUVNOX__IFY" {
+    bg[NORMAL]      = shade(1.0, @text_color)          # BG
+    bg[ACTIVE]      = shade(0.8, @base_color)          # BORDER
+
+    fg[NORMAL]      = mix(0.5, @base_color, @clr_blu)  # FG HEADER 
+    fg[ACTIVE]      = mix(0.5, @base_color, @clr_red)  # FG HEADER CRITICAL
+
+    text[NORMAL]    = @base_color
+
+    base[NORMAL]    = mix(0.25, @text_color, @clr_blu) # NORMAL STRIPE
+    base[ACTIVE]    = mix(0.25, @text_color, @clr_red) # CRITICAL ...
+}
+widget_class "gruvnoxify" style:highest "GRUVNOX__IFY" # libnotify (gruvnoxify)
+
diff --git a/X/.xinitrc b/X/.xinitrc
index 176a3ba..6a481ff 100644
--- a/X/.xinitrc
+++ b/X/.xinitrc
@@ -5,5 +5,5 @@ synclient TapButton1=1 VertEdgeScroll=1 HorizEdgeScroll=1 VertTwoFingerScroll=0
 ibus-daemon -drx
 nm-applet &
 clipit &
-mate-power-manager &
+#mate-power-manager &
 exec awesome
diff --git a/awesome/.config/awesome/rc.lua b/awesome/.config/awesome/rc.lua
index 7b41742..4785931 100644
--- a/awesome/.config/awesome/rc.lua
+++ b/awesome/.config/awesome/rc.lua
@@ -5,64 +5,78 @@ awful.rules = require("awful.rules")
 require("awful.autofocus")
 -- Widget and layout library
 local wibox = require("wibox")
+local vicious = require("vicious")
 -- Theme handling library
 local beautiful = require("beautiful")
 -- Notification library
 local naughty = require("naughty")
 local menubar = require("menubar")
--- Vicious and Lain
-local vicious = require("vicious")
 
 -- Load Debian menu entries
 require("debian.menu")
 
--- Launch a composting manager
---awful.util.spawn_with_shell("compton -r 6 -o .50 -l -9 -t -9 -c -C &")
-
 -- {{{ Error handling
 -- Check if awesome encountered an error during startup and fell back to
 -- another config (This code will only ever execute for the fallback config)
 if awesome.startup_errors then
-    naughty.notify({ preset = naughty.config.presets.critical,
-                     title = "Oops, there were errors during startup!",
-                     text = awesome.startup_errors })
+    naughty.notify({
+        preset = naughty.config.presets.critical,
+        title = "Oops, there were errors during startup!",
+        text = awesome.startup_errors
+    })
 end
 
 -- Handle runtime errors after startup
 do
     local in_error = false
-    awesome.connect_signal("debug::error", function (err)
-        -- Make sure we don't go into an endless error loop
-        if in_error then return end
-        in_error = true
-
-        naughty.notify({ preset = naughty.config.presets.critical,
-                         title = "Oops, an error happened!",
-                         text = err })
-        in_error = false
-    end)
+    awesome.connect_signal(
+        "debug::error",
+        function(err)
+            -- Make sure we don't go into an endless error loop
+            if in_error then return end
+            in_error = true
+
+            naughty.notify({
+                preset = naughty.config.presets.critical,
+                title = "Oops, an error happened!",
+                text = err
+            })
+            in_error = false
+        end
+    )
 end
 -- }}}
 
 -- {{{ Variable definitions
 -- Themes define colours, icons, font and wallpapers.
-beautiful.init("~/.config/awesome/themes/gruvbox/theme.lua")
-
+beautiful.init("/home/cnx/.config/awesome/themes/gruvbox/theme.lua")
+
+-- This is used later as the default terminal and editor to run.
+terminal = "x-terminal-emulator"
+editor = "gvim"
+editor_cmd = terminal .. " -e vim"
+
+-- Default modkey.
+-- Usually, Mod4 is the key with a logo between Control and Alt.
+-- If you do not like this or do not have such a key,
+-- I suggest you to remap Mod4 to another key using xmodmap or other tools.
+-- However, you can use another modifier like Mod1, but it may interact with others.
 modkey = "Mod4"
 
 -- Table of layouts to cover with awful.layout.inc, order matters.
-local layouts =
-{
-    --lain.layout.uselessfair,
-    --lain.layout.uselessfair.horizontal,
+local layouts = {
+    --awful.layout.suit.floating,
+    --awful.layout.suit.tile.left,
+    --awful.layout.suit.tile.top,
     awful.layout.suit.fair,
     awful.layout.suit.fair.horizontal,
-    awful.layout.suit.magnifier,
+    --awful.layout.suit.spiral,
+    --awful.layout.suit.spiral.dwindle,
+    --awful.layout.suit.max,
     awful.layout.suit.max.fullscreen,
     awful.layout.suit.tile.bottom,
     awful.layout.suit.tile,
-    --lain.layout.uselesstile.bottom,
-    --lain.layout.uselesstile
+    awful.layout.suit.magnifier
 }
 -- }}}
 
@@ -80,37 +94,37 @@ awful.util.spawn_with_shell("hsetroot -solid '#282828'")
 tags = {}
 for s = 1, screen.count() do
     -- Each screen has its own tag table.
-    tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])
+    tags[s] = awful.tag({1, 2, 3, 4, 5, 6, 7, 8, 9}, s, layouts[1])
 end
 -- }}}
 
 -- {{{ Menu
 -- Create a laucher widget and a main menu
-mymainmenu = awful.menu( debian.menu.Debian_menu.Debian )
+myawesomemenu = {
+   {"manual", terminal .. " -e man awesome"},
+   {"edit config", editor_cmd .. " " .. awesome.conffile},
+   {"restart", awesome.restart},
+   {"quit", awesome.quit}
+}
+
+mymainmenu = awful.menu({items = {
+    {"awesome", myawesomemenu, beautiful.awesome_icon},
+    {"Debian", debian.menu.Debian_menu.Debian},
+    {"open terminal", terminal}
+}})
+
+mylauncher = awful.widget.launcher({
+    image = beautiful.awesome_icon,
+    menu = mymainmenu
+})
 
 -- Menubar configuration
---menubar.utils.terminal = "uxterm" -- Set the terminal for applications that require it
+menubar.utils.terminal = terminal -- Set the terminal for applications that require it
 -- }}}
 
 -- {{{ Wibox
--- Create a wibox for each screen and add it
-mywibox = {}
-mypromptbox = {}
-mylayoutbox = {}
-mytaglist = {}
-mytaglist.buttons = awful.util.table.join(
-                    awful.button({ }, 1, awful.tag.viewonly),
-                    awful.button({ modkey }, 1, awful.client.movetotag),
-                    awful.button({ }, 3, awful.tag.viewtoggle),
-                    awful.button({ modkey }, 3, awful.client.toggletag),
-                    awful.button({ }, 4, function(t) awful.tag.viewnext(awful.tag.getscreen(t)) end),
-                    awful.button({ }, 5, function(t) awful.tag.viewprev(awful.tag.getscreen(t)) end)
-                    )
-
 -- Create a textclock widget
-myclock_text = awful.widget.textclock(
-    "<span color='#3c3836'> #%u %FT%R</span>",
-    60)
+myclock_text = awful.widget.textclock("<span color='#3c3836'> #%u %FT%R</span>")
 myclock = wibox.widget.background()
 myclock:set_widget(myclock_text)
 myclock:set_bg("#d65d0e")
@@ -123,7 +137,8 @@ vicious.register(
     function(widget, args)
         return("<span color='#3c3836'> CPU%03d%%</span>"):format(args[1])
     end,
-    5)
+    5
+)
 mycpuwidget = wibox.widget.background()
 mycpuwidget:set_widget(mycpuwidget_text)
 mycpuwidget:set_bg("#d79921")
@@ -136,7 +151,8 @@ vicious.register(
     function(widget, args)
         return("<span color='#3c3836'> MEM%03d%%</span>"):format(args[1])
     end,
-    5)
+    5
+)
 mymemwidget = wibox.widget.background()
 mymemwidget:set_widget(mymemwidget_text)
 mymemwidget:set_bg("#98971a")
@@ -147,72 +163,36 @@ vicious.register(
     mybatwidget_text,
     vicious.widgets.bat,
     function(widget, args)
-        return("<span color='#3c3836'> %s%03d%%</span>"):format(args[1],
-                                                                args[2])
+        return("<span color='#3c3836'> %s%03d%%</span>"):format(
+            args[1],
+            args[2]
+        )
     end,
     5,
-    "C11F")
+    "C11F"
+)
 mybatwidget = wibox.widget.background()
 mybatwidget:set_widget(mybatwidget_text)
 mybatwidget:set_bg("#689d6a")
 
 -- Create a volume widget
---function update_volume(widget)
---   local fd = io.popen("amixer sget Master")
---   local status = fd:read("*all")
---   fd:close()
---   -- local volume = tonumber(string.match(status, "(%d?%d?%d)%%")) / 100
---   local volume = string.match(status, "(%d?%d?%d)%%")
---   volume = string.format("VOL%03d", volume)
---   status = string.match(status, "%[(o[^%]]*)%]")
---   if string.find(status, "on", 1, true) then
---       volume = volume .. "%"
---   else
---       volume = volume .. "M"
---   end
---   widget:set_markup("<span color='#3c3836'> " .. volume .. "</span>")
---end
- 
 myvolwidget_text = wibox.widget.textbox()
---update_volume(myvolwidget_text)
 vicious.register(
     myvolwidget_text,
     vicious.widgets.volume,
     function(widget, args)
-        return("<span color='#3c3836'> %s%03d%%</span>"):format(args[2],
-                                                                args[1])
+        return("<span color='#3c3836'> %s%03d%%</span>"):format(
+            args[2],
+            args[1]
+        )
     end,
     1,
-    "Master")
+    "Master"
+)
 myvolwidget = wibox.widget.background()
 myvolwidget:set_widget(myvolwidget_text)
 myvolwidget:set_bg("#458588")
 
--- Create network usage widgets
---myupwidget_text = wibox.widget.textbox()
---vicious.register(
---    myupwidget_text,
---    vicious.widgets.net,
---    function (widget, args)
---        return ("<span color='#3c3836'> ↑%04.0fkB</span>"):format(args["{wlp2s2 up_kb}"])
---    end,
---    1)
---myupwidget = wibox.widget.background()
---myupwidget:set_widget(myupwidget_text)
---myupwidget:set_bg("#689d6a")
---
---mydownwidget_text = wibox.widget.textbox()
---vicious.register(
---    mydownwidget_text,
---    vicious.widgets.net,
---    function (widget, args)
---        return ("<span color='#3c3836'> ↓%04.0fkB</span>"):format(args["{wlp2s2 down_kb}"])
---    end,
---    1)
---mydownwidget = wibox.widget.background()
---mydownwidget:set_widget(mydownwidget_text)
---mydownwidget:set_bg("#458588")
-
 -- Arrows
 myarrow0 = wibox.widget.imagebox()
 myarrow0:set_image(beautiful.arrow0)
@@ -227,6 +207,85 @@ myarrow4:set_image(beautiful.arrow4)
 myarrow5 = wibox.widget.imagebox()
 myarrow5:set_image(beautiful.arrow5)
 
+-- Create a wibox for each screen and add it
+mywibox = {}
+mypromptbox = {}
+mylayoutbox = {}
+mytaglist = {}
+mytaglist.buttons = awful.util.table.join(
+    awful.button({}, 1, awful.tag.viewonly),
+    awful.button({modkey}, 1, awful.client.movetotag),
+    awful.button({}, 3, awful.tag.viewtoggle),
+    awful.button({modkey}, 3, awful.client.toggletag),
+    awful.button(
+        {},
+        4,
+        function(t)
+            awful.tag.viewnext(awful.tag.getscreen(t))
+        end
+    ),
+    awful.button(
+        {},
+        5,
+        function(t)
+            awful.tag.viewprev(awful.tag.getscreen(t))
+        end
+    )
+)
+mytasklist = {}
+mytasklist.buttons = awful.util.table.join(
+    awful.button(
+        {},
+        1,
+        function(c)
+            if c == client.focus then
+                c.minimized = true
+            else
+                -- Without this, the following
+                -- :isvisible() makes no sense
+                c.minimized = false
+                if not c:isvisible() then
+                    awful.tag.viewonly(c:tags()[1])
+                end
+                -- This will also un-minimize
+                -- the client, if needed
+                client.focus = c
+                c:raise()
+            end
+        end
+    ),
+    awful.button(
+        {},
+        3,
+        function()
+            if instance then
+                instance:hide()
+                instance = nil
+            else
+                instance = awful.menu.clients({
+                    theme = {width = 250}
+                })
+            end
+        end
+    ),
+    awful.button(
+        {},
+        4,
+        function()
+            awful.client.focus.byidx(1)
+            if client.focus then client.focus:raise() end
+        end
+    ),
+    awful.button(
+        {},
+        5,
+        function()
+            awful.client.focus.byidx(-1)
+            if client.focus then client.focus:raise() end
+        end
+    )
+)
+
 for s = 1, screen.count() do
     -- Create a promptbox for each screen
     mypromptbox[s] = awful.widget.prompt({prompt = " "})
@@ -234,30 +293,40 @@ for s = 1, screen.count() do
     -- We need one layoutbox per screen.
     mylayoutbox[s] = awful.widget.layoutbox(s)
     mylayoutbox[s]:buttons(awful.util.table.join(
-                           awful.button({ }, 1, function () awful.layout.inc(layouts, 1) end),
-                           awful.button({ }, 3, function () awful.layout.inc(layouts, -1) end),
-                           awful.button({ }, 4, function () awful.layout.inc(layouts, 1) end),
-                           awful.button({ }, 5, function () awful.layout.inc(layouts, -1) end)))
+            awful.button({}, 1, function() awful.layout.inc(layouts, 1) end),
+            awful.button({}, 3, function() awful.layout.inc(layouts, -1) end),
+            awful.button({}, 4, function() awful.layout.inc(layouts, 1) end),
+            awful.button({}, 5, function() awful.layout.inc(layouts, -1) end)
+    ))
     -- Create a taglist widget
-    mytaglist[s] = awful.widget.taglist(s, awful.widget.taglist.filter.all, mytaglist.buttons)
+    mytaglist[s] = awful.widget.taglist(
+        s,
+        awful.widget.taglist.filter.all,
+        mytaglist.buttons
+    )
+
+    -- Create a tasklist widget
+    mytasklist[s] = awful.widget.tasklist(
+        s,
+        awful.widget.tasklist.filter.currenttags,
+        mytasklist.buttons
+    )
 
     -- Create the wibox
-    mywibox[s] = awful.wibox({ position = "top", height = "24", screen = s })
+    mywibox[s] = awful.wibox({position = "top", height = "24", screen = s})
 
     -- Widgets that are aligned to the left
     local left_layout = wibox.layout.fixed.horizontal()
+    --left_layout:add(mylauncher)
     left_layout:add(myclock)
-    --left_layout:add(myarrow0)
     left_layout:add(myarrow1)
     left_layout:add(mycpuwidget)
     left_layout:add(myarrow2)
     left_layout:add(mymemwidget)
     left_layout:add(myarrow3)
-    --left_layout:add(myupwidget)
     left_layout:add(mybatwidget)
     left_layout:add(myarrow4)
     left_layout:add(myvolwidget)
-    --left_layout:add(mydownwidget)
     left_layout:add(myarrow5)
     left_layout:add(mypromptbox[s])
 
@@ -270,6 +339,7 @@ for s = 1, screen.count() do
     -- Now bring it all together (with the tasklist in the middle)
     local layout = wibox.layout.align.horizontal()
     layout:set_left(left_layout)
+    --layout:set_middle(mytasklist[s])
     layout:set_right(right_layout)
 
     mywibox[s]:set_widget(layout)
@@ -278,172 +348,264 @@ end
 
 -- {{{ Mouse bindings
 root.buttons(awful.util.table.join(
-    awful.button({ }, 3, function () mymainmenu:toggle() end),
-    awful.button({ }, 4, awful.tag.viewnext),
-    awful.button({ }, 5, awful.tag.viewprev)
+    awful.button({}, 3, function() mymainmenu:toggle() end),
+    awful.button({}, 4, awful.tag.viewnext),
+    awful.button({}, 5, awful.tag.viewprev)
 ))
 -- }}}
 
 -- {{{ Key bindings
 globalkeys = awful.util.table.join(
-    awful.key({ modkey,           }, "Left",   awful.tag.viewprev       ),
-    awful.key({ modkey,           }, "Right",  awful.tag.viewnext       ),
-    awful.key({ modkey,           }, "Escape", awful.tag.history.restore),
-
-    awful.key({ modkey,           }, "0",      function () awful.screen.focus_relative( 1) end),
-    awful.key({ modkey,           }, "j",
-        function ()
+    awful.key({modkey}, "Left", awful.tag.viewprev),
+    awful.key({modkey}, "Right", awful.tag.viewnext),
+    awful.key({modkey}, "Escape", awful.tag.history.restore),
+
+    awful.key(
+        {modkey},
+        "j",
+        function()
             awful.client.focus.byidx( 1)
             if client.focus then client.focus:raise() end
-        end),
-    awful.key({ modkey,           }, "k",
-        function ()
+        end
+    ),
+    awful.key(
+        {modkey},
+        "k",
+        function()
             awful.client.focus.byidx(-1)
             if client.focus then client.focus:raise() end
-        end),
-    awful.key({ modkey, "Shift"   }, "w", function () mymainmenu:show() end),
+        end
+    ),
+    awful.key({modkey}, "w", function() mymainmenu:show() end),
 
     -- Layout manipulation
-    awful.key({ modkey, "Shift"   }, "j", function () awful.client.swap.byidx(  1)    end),
-    awful.key({ modkey, "Shift"   }, "k", function () awful.client.swap.byidx( -1)    end),
-    awful.key({ modkey,           }, "u", awful.client.urgent.jumpto),
-    awful.key({ modkey,           }, "Tab",
-        function ()
+    awful.key(
+        {modkey, "Shift"},
+        "j",
+        function() awful.client.swap.byidx(1) end
+    ),
+    awful.key(
+        {modkey, "Shift"},
+        "k",
+        function() awful.client.swap.byidx(-1) end
+    ),
+    awful.key({modkey}, "0", function() awful.screen.focus_relative(1) end),
+    awful.key({modkey}, "u", awful.client.urgent.jumpto),
+    awful.key(
+        {modkey},
+        "Tab",
+        function()
             awful.client.focus.history.previous()
-            if client.focus then
-                client.focus:raise()
-            end
-        end),
+            if client.focus then client.focus:raise() end
+        end
+    ),
 
     -- Standard program
-    awful.key({ modkey,           }, "t",     function () awful.util.spawn("uxterm") end),
-    awful.key({ modkey, "Shift"   }, "t",     function () awful.util.spawn("uxterm -e su -") end),
-    awful.key({ modkey,           }, "b",     function () awful.util.spawn("x-www-browser") end),
-    awful.key({ modkey,           }, "v",     function () awful.util.spawn("gvim") end),
-    awful.key({ modkey,           }, "f",     function () awful.util.spawn("spacefm") end),
-    awful.key({ modkey,           }, "p",     function () awful.util.spawn("uxterm -e python3") end),
-    awful.key({ modkey,           }, "m",     function () awful.util.spawn("uxterm -e mutt") end),
-    awful.key({ modkey,           }, "r",     function () awful.util.spawn("uxterm -e ranger") end),
-    awful.key({ modkey,           }, "c",     function () awful.util.spawn("uxterm -e cmus") end),
-    awful.key({ modkey,           }, "w",     function () awful.util.spawn("uxterm -e weechat") end),
-    awful.key({ modkey,           }, "s",     function () awful.util.spawn("slock xset dpms force off") end),
-    awful.key({ modkey, "Shift"   }, "s",     function () awful.util.spawn("slock systemctl suspend -i") end),
-    awful.key({ modkey, "Shift"   }, "r", awesome.restart),
-    awful.key({ modkey, "Shift"   }, "q", awesome.quit),
-
-    awful.key({ modkey,           }, "l",     function () awful.tag.incmwfact( 0.05)    end),
-    awful.key({ modkey,           }, "h",     function () awful.tag.incmwfact(-0.05)    end),
-    awful.key({ modkey, "Shift"   }, "h",     function () awful.tag.incnmaster( 1)      end),
-    awful.key({ modkey, "Shift"   }, "l",     function () awful.tag.incnmaster(-1)      end),
-    awful.key({ modkey, "Control" }, "h",     function () awful.tag.incncol( 1)         end),
-    awful.key({ modkey, "Control" }, "l",     function () awful.tag.incncol(-1)         end),
-    awful.key({ modkey,           }, "Return", function () awful.layout.inc(layouts,  1) end),
-    awful.key({ modkey, "Shift"   }, "Return", function () awful.layout.inc(layouts, -1) end),
-
-    awful.key({ modkey, "Shift"   }, "n", awful.client.restore),
-
+    awful.key({modkey, "Control"}, "r", awesome.restart),
+    -- Not needed / Too dangerous
+    --awful.key({modkey, "Shift"}, "q", awesome.quit),
+    awful.key({modkey}, "l", function() awful.tag.incmwfact(0.05) end),
+    awful.key({modkey}, "h", function() awful.tag.incmwfact(-0.05) end),
+    awful.key({modkey, "Shift"}, "h", function() awful.tag.incnmaster(1) end),
+    awful.key({modkey, "Shift"}, "l", function() awful.tag.incnmaster(-1) end),
+    awful.key({modkey, "Control"}, "h", function() awful.tag.incncol(1) end),
+    awful.key({modkey, "Control"}, "l", function() awful.tag.incncol(-1) end),
+    awful.key({modkey}, "Return", function() awful.layout.inc(layouts, 1) end),
+    awful.key(
+        {modkey, "Shift"},
+        "Return",
+        function() awful.layout.inc(layouts, -1) end
+    ),
+    -- Not used
+    --awful.key({modkey, "Control"}, "n", awful.client.restore),
     -- Prompt
-    awful.key({ modkey, "Shift"   }, ";",     function () mypromptbox[mouse.screen]:run() end),
-
-    awful.key({ modkey }, "x",
-              function ()
-                  awful.prompt.run({ prompt = "Run Lua code: " },
-                  mypromptbox[mouse.screen].widget,
-                  awful.util.eval, nil,
-                  awful.util.getdir("cache") .. "/history_eval")
-              end)
+    awful.key(
+        {modkey, "Shift"},
+        ";",
+        function() mypromptbox[mouse.screen]:run() end
+    ),
+    awful.key(
+        {modkey},
+        "x",
+        function()
+            awful.prompt.run({prompt = "Run Lua code: "},
+            mypromptbox[mouse.screen].widget,
+            awful.util.eval, nil,
+            awful.util.getdir("cache") .. "/history_eval")
+        end
+    ),
     -- Menubar
-    -- awful.key({ modkey }, "p", function() menubar.show() end)
+    awful.key({modkey, "Shift"}, "p", function() menubar.show() end),
+
+    -- Applications
+    awful.key({modkey}, "t", function() awful.util.spawn(terminal) end),
+    awful.key(
+        {modkey, "Shift"},
+        "t",
+        function() awful.util.spawn(terminal .. " -e su -") end
+    ),
+    awful.key(
+        {modkey},
+        "p",
+        function() awful.util.spawn(terminal .. " -e python3") end
+    ),
+    awful.key(
+        {modkey},
+        "r",
+        function() awful.util.spawn(terminal .. " -e ranger") end
+    ),
+    awful.key(
+        {modkey},
+        "c",
+        function() awful.util.spawn(terminal .. " -e cmus") end
+    ),
+    awful.key(
+        {modkey},
+        "m",
+        function() awful.util.spawn(terminal .. " -e mutt") end
+    ),
+    awful.key({modkey}, "v", function() awful.util.spawn(editor) end),
+    awful.key({modkey}, "f", function() awful.util.spawn("firefox") end),
+    awful.key({modkey}, "z", function() awful.util.spawn("zathura") end),
+    awful.key({modkey}, "s", function() awful.util.spawn("slock") end),
+    awful.key(
+        {modkey, "Shift"},
+        "s",
+        function() awful.util.spawn("slock systemctl -i suspend") end
+    )
 )
 
 -- Adjusting volumes
-globalkeys = awful.util.table.join(globalkeys, awful.key({ }, "XF86AudioRaiseVolume", function()
-    awful.util.spawn("amixer sset Master 5%+", false)
-    --update_volume(myvolwidget_text)
-end))
-globalkeys = awful.util.table.join(globalkeys, awful.key({ }, "XF86AudioLowerVolume", function()
-    awful.util.spawn("amixer sset Master 5%-", false)
-    --update_volume(myvolwidget_text)
-end))
-globalkeys = awful.util.table.join(globalkeys, awful.key({ }, "XF86AudioMute", function()
-    awful.util.spawn("amixer sset Master toggle", false)
-    -- The 2 following lines were needed at least on my configuration, otherwise it would get stuck muted
-    -- However, if the channel you're using is "Speaker" or "Headpphone"
-    -- instead of "Master", you'll have to comment out their corresponding line below.
-    awful.util.spawn("amixer sset Speaker unmute", false)
-    awful.util.spawn("amixer sset Headphone unmute", false)
-    --update_volume(myvolwidget_text)
-end))
+globalkeys = awful.util.table.join(
+    globalkeys,
+    awful.key({}, "XF86AudioRaiseVolume",
+    function() awful.util.spawn("amixer sset Master 5%+", false) end)
+)
+globalkeys = awful.util.table.join(
+    globalkeys,
+    awful.key(
+        {},
+        "XF86AudioLowerVolume",
+        function() awful.util.spawn("amixer sset Master 5%-", false) end
+    )
+)
+globalkeys = awful.util.table.join(
+    globalkeys,
+    awful.key(
+        {},
+        "XF86AudioMute",
+        function()
+            awful.util.spawn("amixer sset Master toggle", false)
+            -- The 2 following lines were needed at least on my configuration,
+            -- otherwise it would get stuck muted. However, if the channel
+            -- you're using is "Speaker" or "Headpphone" instead of "Master",
+            -- you'll have to comment out their corresponding line below.
+            awful.util.spawn("amixer sset Speaker unmute", false)
+            awful.util.spawn("amixer sset Headphone unmute", false)
+        end
+    )
+)
 
 clientkeys = awful.util.table.join(
-    awful.key({ modkey, "Shift"   }, "f",      function (c) c.fullscreen = not c.fullscreen  end),
-    awful.key({ modkey,           }, "q",      function (c) c:kill()                         end),
-    --awful.key({ modkey, "Control" }, "Return",  awful.client.floating.toggle                     ),
-    awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end),
-    awful.key({ modkey, "Shift"   }, "0",      awful.client.movetoscreen                        ),
-    --awful.key({ modkey,           }, "t",      function (c) c.ontop = not c.ontop            end),
-    --awful.key({ modkey,           }, "m",
-    --    function (c)
+    awful.key({modkey}, "q", function(c) c:kill() end),
+    awful.key(
+        {modkey, "Control"},
+        "Return",
+        function(c) c:swap(awful.client.getmaster()) end
+    ),
+    awful.key({modkey, "Shift"}, "0", awful.client.movetoscreen),
+    awful.key(
+        {modkey, "Control"},
+        "t",
+        function(c) awful.titlebar.toggle(c) end
+    )
+    -- Not used
+    --awful.key({modkey}, "f", function(c) c.fullscreen = not c.fullscreen end),
+    --awful.key({modkey, "Control"}, "space", awful.client.floating.toggle),
+    --awful.key({modkey}, "t", function(c) c.ontop = not c.ontop end),
+    --awful.key(
+    --    {modkey},
+    --    "n",
+    --    function(c)
+    --        -- The client currently has the input focus, so it cannot be
+    --        -- minimized, since minimized clients can't have the focus.
+    --        c.minimized = true
+    --    end
+    --),
+    --awful.key(
+    --    {modkey},
+    --    "m",
+    --    function(c)
     --        c.maximized_horizontal = not c.maximized_horizontal
     --        c.maximized_vertical   = not c.maximized_vertical
-    --    end),
-    awful.key({ modkey,           }, "n",
-        function (c)
-            -- The client currently has the input focus, so it cannot be
-            -- minimized, since minimized clients can't have the focus.
-            c.minimized = true
-        end)
+    --    end
+    --)
 )
 
 -- Bind all key numbers to tags.
 -- Be careful: we use keycodes to make it works on any keyboard layout.
 -- This should map on the top row of your keyboard, usually 1 to 9.
 for i = 1, 9 do
-    globalkeys = awful.util.table.join(globalkeys,
+    globalkeys = awful.util.table.join(
+        globalkeys,
         -- View tag only.
-        awful.key({ modkey }, "#" .. i + 9,
-                  function ()
-                        local screen = mouse.screen
-                        local tag = awful.tag.gettags(screen)[i]
-                        if tag then
-                           awful.tag.viewonly(tag)
-                        end
-                  end),
+        awful.key(
+            {modkey},
+            "#" .. i + 9,
+            function()
+                  local screen = mouse.screen
+                  local tag = awful.tag.gettags(screen)[i]
+                  if tag then
+                     awful.tag.viewonly(tag)
+                  end
+            end
+        ),
         -- Toggle tag.
-        awful.key({ modkey, "Control" }, "#" .. i + 9,
-                  function ()
-                      local screen = mouse.screen
-                      local tag = awful.tag.gettags(screen)[i]
-                      if tag then
-                         awful.tag.viewtoggle(tag)
-                      end
-                  end),
+        awful.key(
+            {modkey, "Control"},
+            "#" .. i + 9,
+            function()
+                local screen = mouse.screen
+                local tag = awful.tag.gettags(screen)[i]
+                if tag then
+                   awful.tag.viewtoggle(tag)
+                end
+            end
+        ),
         -- Move client to tag.
-        awful.key({ modkey, "Shift" }, "#" .. i + 9,
-                  function ()
-                      if client.focus then
-                          local tag = awful.tag.gettags(client.focus.screen)[i]
-                          if tag then
-                              awful.client.movetotag(tag)
-                          end
-                     end
-                  end),
+        awful.key(
+            {modkey, "Shift"},
+            "#" .. i + 9,
+            function()
+                if client.focus then
+                    local tag = awful.tag.gettags(client.focus.screen)[i]
+                    if tag then
+                        awful.client.movetotag(tag)
+                    end
+               end
+            end
+        ),
         -- Toggle tag.
-        awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9,
-                  function ()
-                      if client.focus then
-                          local tag = awful.tag.gettags(client.focus.screen)[i]
-                          if tag then
-                              awful.client.toggletag(tag)
-                          end
-                      end
-                  end))
+        awful.key(
+            {modkey, "Control", "Shift"},
+            "#" .. i + 9,
+            function()
+                if client.focus then
+                    local tag = awful.tag.gettags(client.focus.screen)[i]
+                    if tag then
+                        awful.client.toggletag(tag)
+                    end
+                end
+            end
+        )
+    )
 end
 
 clientbuttons = awful.util.table.join(
-    awful.button({ }, 1, function (c) client.focus = c; c:raise() end),
-    awful.button({ modkey }, 1, awful.mouse.client.move),
-    awful.button({ modkey }, 3, awful.mouse.client.resize))
+    awful.button({}, 1, function(c) client.focus = c; c:raise() end),
+    awful.button({modkey}, 1, awful.mouse.client.move),
+    awful.button({modkey}, 3, awful.mouse.client.resize)
+)
 
 -- Set keys
 root.keys(globalkeys)
@@ -453,78 +615,90 @@ root.keys(globalkeys)
 -- Rules to apply to new clients (through the "manage" signal).
 awful.rules.rules = {
     -- All clients will match this rule.
-    { rule = { },
-      properties = { border_width = beautiful.border_width,
-                     border_color = beautiful.border_normal,
-                     focus = awful.client.focus.filter,
-                     size_hints_honor = false,
-                     raise = true,
-                     keys = clientkeys,
-                     buttons = clientbuttons } },
-    --{ rule = { class = "X-terminal-emulator" }, 
-    --  properties = { size_hints_honor = false } },
-    --{ rule = { class = "Gvim" }, 
-    --  properties = { size_hints_honor = false } },
-    { rule = { class = "Volti-mixer" },
-      properties = { floating = true } },
-    { rule = { class = "vlc" },
-      properties = { floating = true } },
-    { rule = { class = "Gcolor2" },
-      properties = { floating = true } },
-    { rule = { class = "pinentry" },
-      properties = { floating = true } },
-    { rule = { class = "Twf" },
-      properties = { floating = true } },
-    { rule = { class = "Galculator" },
-      properties = { floating = true } },
+    {
+        rule = {},
+        properties = {
+            border_width = beautiful.border_width,
+            border_color = beautiful.border_normal,
+            size_hints_honor = false,
+            focus = awful.client.focus.filter,
+            raise = true,
+            keys = clientkeys,
+            buttons = clientbuttons
+        }
+    },
+    --{rule = {class = "MPlayer"}, properties = {floating = true}},
+    --{rule = {class = "pinentry"}, properties = {floating = true}},
+    --{rule = {class = "gimp"}, properties = {floating = true}},
+    {rule = {class = "Gcolor2"}, properties = {floating = true}},
+    {rule = {class = "Torbrowser-launcher"}, properties = {floating = true}},
+    {rule = {class = "Twf"}, properties = {floating = true}},
     -- Set Firefox to always map on tags number 2 of screen 1.
-    -- { rule = { class = "Firefox" },
-    --   properties = { tag = tags[1][2] } },
+    --{rule = {class = "Firefox"}, properties = {tag = tags[1][2]}},
 }
 -- }}}
 
 -- {{{ Signals
--- Signal function to execute when a new client appears.
-client.connect_signal("manage", function (c, startup)
-    -- Enable sloppy focus
-    c:connect_signal("mouse::enter", function(c)
-        if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier
-            and awful.client.focus.filter(c) then
-            client.focus = c
-        end
-    end)
+-- Signal functionto execute when a new client appears.
+client.connect_signal(
+    "manage",
+    function(c, startup)
+        -- Enable sloppy focus
+        c:connect_signal(
+            "mouse::enter",
+            function(c)
+                if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier
+                        and awful.client.focus.filter(c) then
+                    client.focus = c
+                end
+            end
+        )
 
     if not startup then
         -- Set the windows at the slave,
         -- i.e. put it at the end of others instead of setting it master.
         -- awful.client.setslave(c)
-
-        -- Put windows in a smart way, only if they does not set an initial position.
-        if not c.size_hints.user_position and not c.size_hints.program_position then
+        -- Put windows in a smart way, only if they does not set an initial
+        -- position.
+        if not c.size_hints.user_position
+                and not c.size_hints.program_position then
             awful.placement.no_overlap(c)
             awful.placement.no_offscreen(c)
         end
-    elseif not c.size_hints.user_position and not c.size_hints.program_position then
+    elseif not c.size_hints.user_position
+            and not c.size_hints.program_position then
         -- Prevent clients from being unreachable after screen count change
         awful.placement.no_offscreen(c)
     end
 
-    --local titlebars_enabled = true
-    --if titlebars_enabled and (c.type == "normal" or c.type == "dialog") then
-    if awful.client.floating.get(c) then
+    local titlebars_enabled = true
+    if titlebars_enabled and (c.type == "normal" or c.type == "dialog") then
         -- buttons for the titlebar
         local buttons = awful.util.table.join(
-                awful.button({ }, 1, function()
+            awful.button(
+                {},
+                1,
+                function()
                     client.focus = c
                     c:raise()
                     awful.mouse.client.move(c)
-                end),
-                awful.button({ }, 3, function()
+                end
+            ),
+            awful.button(
+                {},
+                3,
+                function()
                     client.focus = c
                     c:raise()
                     awful.mouse.client.resize(c)
-                end)
-                )
+                end
+            )
+        )
+
+        -- Widgets that are aligned to the right
+        local right_layout = wibox.layout.fixed.horizontal()
+        --right_layout:add(awful.titlebar.widget.iconwidget(c))
+        right_layout:buttons(buttons)
 
         -- Widgets that are aligned to the left
         local left_layout = wibox.layout.fixed.horizontal()
@@ -536,20 +710,31 @@ client.connect_signal("manage", function (c, startup)
 
         -- The title goes in the middle
         local middle_layout = wibox.layout.flex.horizontal()
-        local title = awful.titlebar.widget.titlewidget(c)
-        title:set_align("center")
-        middle_layout:add(title)
+        --local title = awful.titlebar.widget.titlewidget(c)
+        --title:set_align("center")
+        --middle_layout:add(title)
         middle_layout:buttons(buttons)
 
         -- Now bring it all together
         local layout = wibox.layout.align.horizontal()
         layout:set_left(left_layout)
+        layout:set_right(right_layout)
         layout:set_middle(middle_layout)
 
-        awful.titlebar(c):set_widget(layout)
+        awful.titlebar(c, {size = "6"}):set_widget(layout)
+    end
+
+    if not awful.client.floating.get(c) then
+        awful.titlebar.hide(c)
     end
 end)
 
-client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end)
-client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end)
+client.connect_signal(
+    "focus",
+    function(c) c.border_color = beautiful.border_focus end
+)
+client.connect_signal(
+    "unfocus",
+    function(c) c.border_color = beautiful.border_normal end
+)
 -- }}}
diff --git a/awesome/.config/awesome/themes/default/arrows/0.png b/awesome/.config/awesome/themes/default/arrows/0.png
new file mode 100644
index 0000000..9acbc37
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/0.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/1.png b/awesome/.config/awesome/themes/default/arrows/1.png
new file mode 100644
index 0000000..29ad5b0
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/1.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/2.png b/awesome/.config/awesome/themes/default/arrows/2.png
new file mode 100644
index 0000000..4b6a25f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/2.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/3.png b/awesome/.config/awesome/themes/default/arrows/3.png
new file mode 100644
index 0000000..5d40ead
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/3.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/4.png b/awesome/.config/awesome/themes/default/arrows/4.png
new file mode 100644
index 0000000..c821055
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/4.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/5.png b/awesome/.config/awesome/themes/default/arrows/5.png
new file mode 100644
index 0000000..47c8db0
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/5.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/gradient-debian-big.png b/awesome/.config/awesome/themes/default/gradient-debian-big.png
index 6c51fff..6c51fff 100644
--- a/awesome/.config/awesome/themes/gruvbox/gradient-debian-big.png
+++ b/awesome/.config/awesome/themes/default/gradient-debian-big.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/submenu.png b/awesome/.config/awesome/themes/default/submenu.png
new file mode 100644
index 0000000..6f9e9c5
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/submenu.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/taglist/squarefw.png b/awesome/.config/awesome/themes/default/taglist/squarefw.png
new file mode 100644
index 0000000..107fdb1
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/taglist/squarefw.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/taglist/squarew.png b/awesome/.config/awesome/themes/default/taglist/squarew.png
new file mode 100644
index 0000000..208ec0c
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/taglist/squarew.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/close_focus.png b/awesome/.config/awesome/themes/default/titlebar/close_focus.png
new file mode 100644
index 0000000..a5b7958
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/close_focus.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/close_normal.png b/awesome/.config/awesome/themes/default/titlebar/close_normal.png
new file mode 100644
index 0000000..df06784
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/close_normal.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/floating_focus_active.png
new file mode 100644
index 0000000..0eaa397
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.png
new file mode 100644
index 0000000..9b71af1
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/floating_normal_active.png
new file mode 100644
index 0000000..1b5acea
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.png
new file mode 100644
index 0000000..9a3841f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.png
new file mode 100644
index 0000000..78a2914
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png
new file mode 100644
index 0000000..5eacc95
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.png
new file mode 100644
index 0000000..b0a031f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png
new file mode 100644
index 0000000..48ae050
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.png
new file mode 100644
index 0000000..f954bed
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png
new file mode 100644
index 0000000..01c4822
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.png
new file mode 100644
index 0000000..d6d1ee9
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png
new file mode 100644
index 0000000..59dcee5
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.png
new file mode 100644
index 0000000..1106399
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png
new file mode 100644
index 0000000..f83949f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.png
new file mode 100644
index 0000000..186397e
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png
new file mode 100644
index 0000000..3c32f7c
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/README.md b/awesome/.config/awesome/themes/gruvbox/README.md
new file mode 100644
index 0000000..f70383c
--- /dev/null
+++ b/awesome/.config/awesome/themes/gruvbox/README.md
@@ -0,0 +1,12 @@
+# Gruvbox awesome theme by McSinyx
+
+## A few side notes
+
+* The backgrounds are pixel-based, so please resize them by proper algorithim,
+  e.g. in GIMP use *None* or *Linear* interpolation.
+
+* Titlebar and wibox use some pixel art, so please keep theme at the size of 24
+  (wibox) and 6 (titlebar).
+
+* I add some 24-pixel high arrow to the theme. You might wanna use it to rice
+  your desktop in the powerarrow way
diff --git a/awesome/.config/awesome/themes/gruvbox/awesome-icon.png b/awesome/.config/awesome/themes/gruvbox/awesome.png
index 6ce854b..6ce854b 100644
--- a/awesome/.config/awesome/themes/gruvbox/awesome-icon.png
+++ b/awesome/.config/awesome/themes/gruvbox/awesome.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/background-1280x800.png b/awesome/.config/awesome/themes/gruvbox/background.png
index a8d6ff0..a8d6ff0 100644
--- a/awesome/.config/awesome/themes/gruvbox/background-1280x800.png
+++ b/awesome/.config/awesome/themes/gruvbox/background.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/gradient-debian.png b/awesome/.config/awesome/themes/gruvbox/gradient-debian.png
deleted file mode 100644
index 6e3928f..0000000
--- a/awesome/.config/awesome/themes/gruvbox/gradient-debian.png
+++ /dev/null
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/taglist/squarez.png b/awesome/.config/awesome/themes/gruvbox/taglist/square.png
index f49944e..f49944e 100644
--- a/awesome/.config/awesome/themes/gruvbox/taglist/squarez.png
+++ b/awesome/.config/awesome/themes/gruvbox/taglist/square.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/taglist/squarefz.png b/awesome/.config/awesome/themes/gruvbox/taglist/squaref.png
index a780e55..a780e55 100644
--- a/awesome/.config/awesome/themes/gruvbox/taglist/squarefz.png
+++ b/awesome/.config/awesome/themes/gruvbox/taglist/squaref.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/theme.lua b/awesome/.config/awesome/themes/gruvbox/theme.lua
index 4f1bceb..0ad981d 100644
--- a/awesome/.config/awesome/themes/gruvbox/theme.lua
+++ b/awesome/.config/awesome/themes/gruvbox/theme.lua
@@ -1,153 +1,108 @@
--------------------------------
---  "gruvbox" awesome theme  --
---      By McSinyx (cnx)     --
--------------------------------
+---------------------------
+-- gruvbox awesome theme --
+---------------------------
 
--- Alternative icon sets and widget icons:
---  * http://awesome.naquadah.org/wiki/Nice_Icons
-
--- {{{ Main
 theme = {}
---theme.wallpaper = mythemedir .. "gradient-debian-big.png"
-theme.wallpaper_cmd = { "hsetroot -solid '#282828'" }
--- }}}
-
--- {{{ Styles
-theme.font  = "Droid Sans Mono Slashed 11"
-mybg        = "#282828"
-mybg_alt    = "#3c3836"
-myfg        = "#ebdbb2"
-myred       = "#cc241d"
-mypurple    = "#b16286"
-
--- {{{ Colors
-theme.fg_normal  = myfg
-theme.fg_focus   = myfg
-theme.fg_urgent  = "#d3869b"
-theme.bg_normal  = mybg
-theme.bg_focus   = mybg_alt
-theme.bg_urgent  = theme.bg_normal
+
+theme.font = "Droid Sans Mono Slashed 11"
+
+theme.bg_normal = "#282828"
+theme.bg_focus = "#3c3836"
+theme.bg_urgent = theme.bg_normal
+--theme.bg_minimize = "#444444"
 theme.bg_systray = theme.bg_normal
--- }}}
 
--- {{{ Borders
-theme.border_width  = 1
-theme.border_normal = "#3c3836"
-theme.border_focus  = "#b16286"
-theme.border_marked = "#d3869b"
--- }}}
+theme.fg_normal = "#ebdbb2"
+theme.fg_focus = theme.fg_normal
+theme.fg_urgent = "#d3869b"
+--theme.fg_minimize = "#ffffff"
 
--- {{{ Titlebars
-theme.titlebar_bg_focus  = "#282828"
-theme.titlebar_bg_normal = "#282828"
--- }}}
+theme.border_width = 1
+theme.border_normal = "#3c3836"
+theme.border_focus = "#b16286"
+theme.border_marked = "#91231c"
 
 -- There are other variable sets
 -- overriding the default one when
 -- defined, the sets are:
--- [taglist|tasklist]_[bg|fg]_[focus|urgent]
--- titlebar_[normal|focus]
+-- taglist_[bg|fg]_[focus|urgent|occupied|empty]
+-- tasklist_[bg|fg]_[focus|urgent]
+-- titlebar_[bg|fg]_[normal|focus]
 -- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color]
--- Example:
---theme.taglist_bg_focus = "#d3869b"
--- }}}
+-- mouse_finder_[color|timeout|animate_timeout|radius|factor]
+
+theme.titlebar_bg_focus = "282828"
+
+mythemedir = "~/.config/awesome/themes/gruvbox/"
+
+-- Display the taglist squares
+theme.taglist_squares_sel   = mythemedir .. "taglist/squaref.png"
+theme.taglist_squares_unsel = mythemedir .. "taglist/square.png"
 
--- {{{ Widgets
--- You can add as many variables as
--- you wish and access them by using
--- beautiful.variable in your rc.lua
---theme.fg_widget        = "#AECF96"
---theme.fg_center_widget = "#88A175"
---theme.fg_end_widget    = "#FF5656"
---theme.bg_widget        = "#494B4F"
---theme.border_widget    = "#282828"
--- }}}
-
--- {{{ Mouse finder
-theme.mouse_finder_color = "#d3869b"
--- mouse_finder_[timeout|animate_timeout|radius|factor]
--- }}}
-
--- {{{ Menu
 -- Variables set for theming the menu:
 -- menu_[bg|fg]_[normal|focus]
 -- menu_[border_color|border_width]
+theme.menu_submenu_icon = mythemedir .. "submenu.png"
 theme.menu_height = 20
 theme.menu_width  = 160
--- }}}
 
--- {{{ Icons
-mythemedir = "~/.config/awesome/themes/gruvbox/"
--- {{{ Taglist
-theme.taglist_squares_sel   = mythemedir .. "taglist/squarefz.png"
-theme.taglist_squares_unsel = mythemedir .. "taglist/squarez.png"
---theme.taglist_squares_resize = "false"
--- }}}
-
--- {{{ Misc
-theme.awesome_icon           = mythemedir .. "awesome-icon.png"
-theme.menu_submenu_icon      = mythemedir .. "submenu.png"
--- }}}
-
--- {{{ Layout
-theme.layout_tile       = mythemedir .. "layouts/tile.png"
-theme.layout_tileleft   = mythemedir .. "layouts/tileleft.png"
-theme.layout_tilebottom = mythemedir .. "layouts/tilebottom.png"
-theme.layout_tiletop    = mythemedir .. "layouts/tiletop.png"
-theme.layout_fairv      = mythemedir .. "layouts/fairv.png"
-theme.layout_fairh      = mythemedir .. "layouts/fairh.png"
-theme.layout_spiral     = mythemedir .. "layouts/spiral.png"
-theme.layout_dwindle    = mythemedir .. "layouts/dwindle.png"
-theme.layout_max        = mythemedir .. "layouts/max.png"
-theme.layout_fullscreen = mythemedir .. "layouts/fullscreen.png"
-theme.layout_magnifier  = mythemedir .. "layouts/magnifier.png"
-theme.layout_floating   = mythemedir .. "layouts/floating.png"
-
--- Lain's useless layouts
-theme.layout_uselesstile        = theme.layout_tile
-theme.layout_uselesstileleft    = theme.layout_tileleft
-theme.layout_uselesstilebottom  = theme.layout_tilebottom
-theme.layout_uselesstiletop     = theme.layout_tiletop
-theme.layout_uselessfair        = theme.layout_fairv
-theme.layout_uselessfairh       = theme.layout_fairh
-theme.layout_uselesspiral       = theme.layout_spiral
-theme.layout_uselessdwindle     = theme.layout_dwindle
-theme.useless_gap_width = 12
--- }}}
-
--- {{{ Titlebar
-theme.titlebar_close_button_focus  = mythemedir .. "titlebar/close_focus.png"
+-- You can add as many variables as
+-- you wish and access them by using
+-- beautiful.variable in your rc.lua
+--theme.bg_widget = "#cc0000"
+
+-- Define the image to load
 theme.titlebar_close_button_normal = mythemedir .. "titlebar/normal.png"
+theme.titlebar_close_button_focus  = mythemedir .. "titlebar/close_focus.png"
 
-theme.titlebar_ontop_button_focus_active  = mythemedir .. "titlebar/ontop_focus_active.png"
-theme.titlebar_ontop_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_ontop_button_focus_inactive  = mythemedir .. "titlebar/ontop_focus_inactive.png"
 theme.titlebar_ontop_button_normal_inactive = mythemedir .. "titlebar/normal.png"
+theme.titlebar_ontop_button_focus_inactive  = mythemedir .. "titlebar/ontop_focus_inactive.png"
+theme.titlebar_ontop_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_ontop_button_focus_active  = mythemedir .. "titlebar/ontop_focus_active.png"
 
-theme.titlebar_sticky_button_focus_active  = mythemedir .. "titlebar/sticky_focus_active.png"
-theme.titlebar_sticky_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_sticky_button_focus_inactive  = mythemedir .. "titlebar/sticky_focus_inactive.png"
 theme.titlebar_sticky_button_normal_inactive = mythemedir .. "titlebar/normal.png"
+theme.titlebar_sticky_button_focus_inactive  = mythemedir .. "titlebar/sticky_focus_inactive.png"
+theme.titlebar_sticky_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_sticky_button_focus_active  = mythemedir .. "titlebar/sticky_focus_active.png"
 
-theme.titlebar_floating_button_focus_active  = mythemedir .. "titlebar/floating_focus_active.png"
-theme.titlebar_floating_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_floating_button_focus_inactive  = mythemedir .. "titlebar/floating_focus_inactive.png"
 theme.titlebar_floating_button_normal_inactive = mythemedir .. "titlebar/normal.png"
+theme.titlebar_floating_button_focus_inactive  = mythemedir .. "titlebar/floating_focus_inactive.png"
+theme.titlebar_floating_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_floating_button_focus_active  = mythemedir .. "titlebar/floating_focus_active.png"
 
-theme.titlebar_maximized_button_focus_active  = mythemedir .. "titlebar/maximized_focus_active.png"
-theme.titlebar_maximized_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_maximized_button_focus_inactive  = mythemedir .. "titlebar/maximized_focus_inactive.png"
 theme.titlebar_maximized_button_normal_inactive = mythemedir .. "titlebar/normal.png"
--- }}}
+theme.titlebar_maximized_button_focus_inactive  = mythemedir .. "titlebar/maximized_focus_inactive.png"
+theme.titlebar_maximized_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_maximized_button_focus_active  = mythemedir .. "titlebar/maximized_focus_active.png"
+
+theme.wallpaper = mythemedir .. "background.png"
+
+-- You can use your own layout icons like this:
+theme.layout_fairh = mythemedir .. "layouts/fairh.png"
+theme.layout_fairv = mythemedir .. "layouts/fairv.png"
+theme.layout_floating  = mythemedir .. "layouts/floating.png"
+theme.layout_magnifier = mythemedir .. "layouts/magnifier.png"
+theme.layout_max = mythemedir .. "layouts/max.png"
+theme.layout_fullscreen = mythemedir .. "layouts/fullscreen.png"
+theme.layout_tilebottom = mythemedir .. "layouts/tilebottom.png"
+theme.layout_tileleft   = mythemedir .. "layouts/tileleft.png"
+theme.layout_tile = mythemedir .. "layouts/tile.png"
+theme.layout_tiletop = mythemedir .. "layouts/tiletop.png"
+theme.layout_spiral  = mythemedir .. "layouts/spiral.png"
+theme.layout_dwindle = mythemedir .. "layouts/dwindle.png"
+
+theme.awesome_icon = mythemedir .. "awesome.png"
+
+-- Define the icon theme for application icons. If not set then the icons 
+-- from /usr/share/icons and /usr/share/icons/hicolor will be used.
+theme.icon_theme = nil
 
--- {{{ Arrows
+-- Arrows
 theme.arrow0 = mythemedir .. "arrows/0.png"
 theme.arrow1 = mythemedir .. "arrows/1.png"
 theme.arrow2 = mythemedir .. "arrows/2.png"
 theme.arrow3 = mythemedir .. "arrows/3.png"
 theme.arrow4 = mythemedir .. "arrows/4.png"
 theme.arrow5 = mythemedir .. "arrows/5.png"
--- }}}
--- }}}
 
 return theme
diff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png b/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png
index e100e4a..36300e2 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png
index a6f0042..dcf5363 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png
index f70fa67..072f114 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png
index 0a73987..3481363 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png
index 802061a..6bed56d 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png b/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png
index 89f68b4..a8d94cf 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png
index efd96c6..7b938f0 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png
index bb85b1c..9b6727f 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png
index 53b1394..5f627db 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png
index 2787cbe..8f484ad 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png
Binary files differdiff --git a/bash/.bashrc b/bash/.bashrc
index ef26b22..a02f3b0 100644
--- a/bash/.bashrc
+++ b/bash/.bashrc
@@ -98,6 +98,7 @@ export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quo
 # See /usr/share/doc/bash-doc/examples in the bash-doc package.
 alias x='cd ~ && startx'
 alias wduck='w3m duckduckgo.com'
+alias scot='scrot ~/Pictures/Screenshots/%FT%T.png'
 TF_ALIAS=fuck alias fuck='eval $(thefuck $(fc -ln -1)); history -r'
 
 if [ -f ~/.bash_aliases ]; then
diff --git a/ranger/.config/ranger/bookmarks b/ranger/.config/ranger/bookmarks
new file mode 100644
index 0000000..ef0a1cd
--- /dev/null
+++ b/ranger/.config/ranger/bookmarks
@@ -0,0 +1 @@
+':/home/cnx/.dotfiles/awesome/.config/awesome/themes/gruvbox
diff --git a/ranger/.config/ranger/history b/ranger/.config/ranger/history
new file mode 100644
index 0000000..7401242
--- /dev/null
+++ b/ranger/.config/ranger/history
@@ -0,0 +1,50 @@
+mkdir tables
+cd Downloads/
+cd /home/cnx/.vim/bundle/stime
+shell 
+shell bash
+rename 
+search 
+cd .vim
+ls -l
+cd /home/cnx/.vim/bundle
+rename README-vi.md
+rename README-vi.pdf
+search fp
+cd ~
+cd /tmp
+search vim
+cd /usr/share/vim/vim74/keymap
+rename Codes
+rename Gibberish.mp3
+open_with h
+open_with engrampa
+open_with xz -d
+shell xz -d Sources.xz
+mkdir bash
+mkdir vim
+mkdir awesome
+mkdir vimperator
+mkdir xterm
+mkdir aria2
+shell stow aria2
+rename X
+mkdir mutt
+mkdir ranger
+mkdir .config
+mkdir bin
+rename swampy
+
+shell unzip swampy-2.1.5.python3.zip 
+mkdir beej
+cd .local/
+rename hsg
+rename gruvbox.vimp
+cd .dotfiles/
+w
+open_with viewnior
+cd /home/cnx/.dotfiles/awesome/.config/awesome/themes/gruvbox/titlebar/
+rename theme.lua.ole
+rename theme.lua
+rename awesome.png
+delete
diff --git a/ranger/.config/ranger/tagged b/ranger/.config/ranger/tagged
index e69de29..022a7ae 100644
--- a/ranger/.config/ranger/tagged
+++ b/ranger/.config/ranger/tagged
@@ -0,0 +1 @@
+/home/cnx
diff --git a/vim/.vim/.netrwhist b/vim/.vim/.netrwhist
index a4d7255..7771a52 100644
--- a/vim/.vim/.netrwhist
+++ b/vim/.vim/.netrwhist
@@ -1,7 +1,2 @@
 let g:netrw_dirhistmax  =10
-let g:netrw_dirhist_cnt =5
-let g:netrw_dirhist_1='/home/cnx/.themes/NOX'
-let g:netrw_dirhist_2='/home/cnx/.themes/NOX/gtk-2.0'
-let g:netrw_dirhist_3='/home/cnx/Codes/pascal/cụm-10-2015'
-let g:netrw_dirhist_4='/home/cnx/Codes/pascal/cụm-11-2016'
-let g:netrw_dirhist_5='/home/cnx/.vim/bundle/stime/autoload'
+let g:netrw_dirhist_cnt =0
diff --git a/vim/.vim/bundle/stime/README-vi.md b/vim/.vim/bundle/stime/README-vi.md
deleted file mode 100644
index c9f9ec0..0000000
--- a/vim/.vim/bundle/stime/README-vi.md
+++ /dev/null
@@ -1,120 +0,0 @@
-<meta charset="utf-8"><font face="Times New Roman">
-<font size="5"><center>**Bản thuyết minh phần mềm sáng tạo**</center></font>
-<font size="4">
-**I. Giới thiệu chung**
-
-1. Họ và tên: Nguyễn Gia Phong
-
-2. Ngày tháng năm sinh: 26/05/2000
-
-3. Tên sản phẩm: Stime - Bộ gõ dạng bảng cho vim
-
-4. Tôi tán thành thể lệ Hội thi và xin đăng ký phần mềm
-
-    Bảng: D1 ☐ D2 ☐ D3 ☑
-
-5. Giới thiệu chương trình gồm các thông tin:
-
-    * Ngôn ngữ lập trình: Vim scripts
-
-    * Cấu hình cài đặt: Do Vim hoạt động trên hầu hết các kiến trúc máy tính
-      (computer architecture) và hệ điều hành nên Stime - một plugin của Vim -
-      cũng vậy.
-
-    * Dung lượng chương trình: 1.6 MB
-
-    * Phần mềm được lưu trữ trên đĩa:
-
-        CDROM   ☑
-
-        Tổng cộng: 1 đĩa
-
-    * Các yêu cầu khác cần thiết để sử dụng PMST: Máy tính cần có cài Vim:
-        * Với Windows: cài GVim từ trang chủ
-          [vim.org](http://www.vim.org/download.php#pc) (gói PMST sẽ kèm theo
-          phần cài đặt GVim cho Windows)
-        * Với OS X: OS X đi kèm với Vim
-        * Với GNU/Linux hoặc các BSD: cài bằng phần mềm quản lí gói (package
-          manager, ví dụ như apt, yum, pacman, ...).
-        Ngoài ra có thể cần font Mono (Droid Sans Mono, Noto Mono, ...) hỗ trợ
-        ngôn ngữ cần gõ.
-
-    * Các nguồn phần mềm được sử dụng:
-        * Các kiểu gõ *cns11643*, *latex*, *translit*, *viqr*, *compose*,
-          *rusle*, *translit-ua*, *ipa-x-sampa*, *rustrad*, *thai*, *yawerty*
-          được lấy từ
-          [github.com/moebiuscurve/ibus-table-others](https://github.com/moebiuscurve/ibus-table-others)
-        * Các kiểu gõ *cyrillic*, *diacritics*, *greek*, *turkish* được lấy từ
-          [github.com/muflax-scholars/saneo](https://github.com/muflax-scholars/saneo)
-
-    * Tóm tắt PMST: Stime (Simple Table Input Method Engine) là một bộ gõ dạng
-      bảng tương tự như ibus-table cho Vim được viết hoàn toàn trên Vim scripts.
-      Với khả năng đọc bảng quy tắc gõ dành cho ibus-table, Stime có thể hỗ trợ
-      gõ khá nhiều ngôn ngữ như tiếng Việt (kiểu gõ Telex, VNI, VIQR), tiếng
-      Thái, tiếng Nga, LaTex, ... Stime được phát triển do vấn đề tương thích
-      giữa Vim và các bộ gõ tiếng Việt hiện hành (Unikey, ibus-unikey,
-      ibus-bogo, ...).
-
-**II. Nội dung thuyết minh**
-
-Vim là một phần mềm chỉnh sửa văn bản giàu chức năng và thông dụng với các lập
-trình viên và các nhà quản trị hệ thống. Theo
-[vimregrex.com](http://www.vimregex.com/#whatisvim), chỉ tính riêng người dùng
-GNU/Linux đã có trên 10 triệu người cài đặt Vim (số liệu năm 2002). Nhiều người
-dùng Vim có nhu cầu gõ ngôn ngữ của họ, nhưng do bản tính của Vim sử dụng các
-phím chữ cái trong Normal, Visual mode để thực hiện hầu hết các thao tác, nhiều
-bộ gõ bên ngoài làm lỗi Vim. Stime được viết hoàn toàn trên Vim scripts (ngôn
-ngữ được xây dựng trong Vim) để đảm bảo tương thích hoàn toàn.
-
-Cài đặt Stime: Giải nén vào runtimepath của Vim (trong Vim chạy *:help
-'runtimepath'* để biết thêm chi tiết). Trong vimrc (trong Vim chạy *:help vimrc*
-để biết thêm chi tiết) thêm dòng:
-
-*let g:stime_table = {fname} " trong đó {fname} là tên một kiểu gõ như 'vni'*
-
-Hiện tại Stime hỗ trợ các kiểu gõ sau:
-
-* cns11643
-* compose
-* cyrillic
-* diacritics
-* greek
-* ipa-x-sampa
-* latex
-* rusle
-* rustrad
-* telex
-* thai
-* translit
-* translit-ua
-* turkish
-* viqr
-* vni
-* yawerty
-
-Để viết thêm kiểu gõ cho Stime, tham khảo tệp *template* trong thư mục *tables*.
-
-Sử dụng Stime: Trong Vim, dùng tổ hợp phím *\<Leader\>\<Space\>* để bật/tắt bộ gõ;
-*\<Leader\>s\<Space\>* để đọc lại kiểu gõ rồi bật/tắt bộ gõ (trong đó
-*\<Space\>* là phím cách, còn về *\<Leader\>* đọc thêm ở *:help \<Leader\>*).
-
-![Stime được sử dụng để viết bản thuyết minh này (trên Markdown và
-HTML)](stime-in-use.png)
-
-Tính ứng dụng và hướng phát triển:
-
-* Do Vim có thể hoạt động trong môi trường dòng lệnh nên Stime mở ra khả năng gõ
-  các ngôn ngữ này trong tty, điều chưa ứng dụng nào đạt được với tiếng Việt.
-* Kiểu gõ telex được thêm ký tự thoát (escape character) giống như của vni (mặc
-  định là '\\'). Ký tự thoát cho phép người dùng giữ nguyên ký tự sau, ví dụ như
-  ta có thể gõ từ 'lawsuit' bằng 'la\\wsuit'.
-* Để đơn giản hoá các bảng quy tắc gõ, các kiểu gõ tiếng Việt chỉ hỗ trợ gõ
-  từng kí tự, ví dụ để gõ từ 'từng' bằng kiểu vni, ta bắt buộc phải gõ 'tu72ng'
-  chứ không thể gõ khác. Đây là một bất tiện của bộ gõ này.
-* Hiện tại, Stime chưa hỗ trợ nhiều kiểu gõ tiếng Trung Quốc theo bộ chữ. Vấn đề
-  này vẫn đang được phát triển.
-
-<p ALIGN=RIGHT>Hà Nội, ngày 14 tháng 4 năm 2016</p>
-<p ALIGN=RIGHT>**Chữ kí của thí sinh**
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><!--Yea I know I'm crazy-->
-</font></meta>
diff --git a/vim/.vim/bundle/stime/README-vi.pdf b/vim/.vim/bundle/stime/README-vi.pdf
deleted file mode 100644
index fccdd71..0000000
--- a/vim/.vim/bundle/stime/README-vi.pdf
+++ /dev/null
Binary files differdiff --git a/vim/.vim/bundle/stime/README.md b/vim/.vim/bundle/stime/README.md
index be17642..81da17d 100644
--- a/vim/.vim/bundle/stime/README.md
+++ b/vim/.vim/bundle/stime/README.md
@@ -16,3 +16,9 @@ In vimrc add the following line, with the input method file name in the place of
 Input methods might be put in `{runtimepath}/tables/`. To create another input
 method, start from `tables/template`, which has similar format with Ibus Table's
 input method table.
+
+## Usage
+
+Use `<Leader><Space>` to toggle the plugin on/off. `<Leader>s<Space>` to reload
+input table and toggle the plugin. Further usage or customization, please read
+the plugin's source code.
diff --git a/vim/.vimrc b/vim/.vimrc
index 9a6e620..d68740b 100755
--- a/vim/.vimrc
+++ b/vim/.vimrc
@@ -9,21 +9,18 @@ set showcmd
 set nostartofline
 set ruler
 set confirm
-set list
-set number
-set relativenumber
-set lazyredraw
-set tabstop=4
-set shiftwidth=4
-set expandtab
+set list listchars+=tab:\|\ 
+set number relativenumber lazyredraw
+set tabstop=8 expandtab shiftwidth=4 softtabstop=4 smarttab
 set notimeout
 set imdisable
 set omnifunc=syntaxcomplete#Complete
 set dictionary=/usr/share/dict/words
 syntax keyword pythonBoolean False True None
 autocmd BufNewFile,BufRead *.PAS set filetype=pascal
-autocmd FileType vim,pascal setl shiftwidth=2 tabstop=2
-autocmd FileType markdown,asciidoc set textwidth=80
+autocmd FileType vim,pascal setlocal shiftwidth=2 tabstop=2
+autocmd FileType c setlocal noexpandtab shiftwidth=8 tabstop=8
+autocmd FileType markdown,asciidoc setlocal textwidth=79
 autocmd BufWinEnter * let w:m1=matchadd('ColorColumn', '\%<81v.\%>80v', -1)
 let mapleader = ' '
 let g:stime_table = "telex"
diff --git a/vimperator/.vimperator/colors/g.vimp b/vimperator/.vimperator/colors/g.vimp
deleted file mode 100644
index 2155517..0000000
--- a/vimperator/.vimperator/colors/g.vimp
+++ /dev/null
@@ -1,136 +0,0 @@
-hi  Boolean                         color: #cc241d;
-hi  Function                        color: #689d6a;
-hi  Null                            color: #458588;
-hi  Number                          color: #458588;
-hi  Object                          color: #d3869b;
-hi  String                          color: #98971a;
-hi  Mapping                         color: #b16286;
-
-hi  Key                             font-weight: bold;
-
-hi  Enabled                         color: #98971a;
-hi  Disabled                        color: #cc241d;
-
-hi  Normal                          color: #ebdbb2; background: #282828;
-hi  ErrorMsg                        color: #3c3836; background: #cc241d; font-weight: bold;
-hi  InfoMsg                         color: #b16286; background: #282828;
-hi  ModeMsg                         color: #3c3836; background: #98971a; border-radius: 1px; padding: 0px 5px;
-hi  MoreMsg                         color: #98971a; background: #282828;
-hi  WarningMsg                      color: #cc241d; background: #282828;
-hi  Message                         white-space: normal; min-width: 100%; padding-left: 2em; text-indent: -2em; display: block;
-hi  NonText                         color: #458588; min-height: 16px; padding-left: 2px;
-hi  Preview                         color: #928374;
-hi  Prompt                          background: url("chrome://liberator/skin/prompt.png"); width: 10px; background-position: center; background-repeat: no-repeat;
-hi  PromptText                      color: #3c3836; background: #d3869b;
-
-hi  CmdOutput                       white-space: pre;
-hi  CmdLine                         background: #282828; color: #ebdbb2; transition: all 0.25s;
-hi  CmdLine>*                       font-family: monospace;
-
-hi  ContentSeparator                border-top: 1px dotted #928374; display: -moz-box;
-
-hi  CompGroup:not(:first-of-type)   margin-top: 1ex; CompResult
-hi  CompTitle                       font-weight: bold; background: #32302f;
-hi  CompTitle>*                     color: #ebdbb2; border-top: 1px solid #1d2021; border-bottom: 1px solid #1d2021; padding: 1px 0.5ex; text-shadow: 1px 1px 0px #3c3836;
-hi  CompMsg                         font-style: italic; margin-left: 16px;
-hi  CompItem[selected]              background: #458588; box-shadow: 0px 0px 1px #83a598;
-hi  CompItem>*                      height: 18px; min-height: 18px; padding: 0 0.5ex;
-hi  CompIcon                        width: 16px; min-width: 16px; display: inline-block; margin-right: .5ex;
-hi  CompIcon>img                    max-width: 16px; max-height: 16px; vertical-align: middle;
-hi  CompResult                      width: 500px; max-width: 500px; overflow: hidden;
-hi  CompDesc                        width: 500px; max-width: 500px; color: #d5c4a1;
-
-hi  Indicator                       color: #458588;
-hi  Filter                          border-radius: 2px; background: #fabd2f; color: #3c3836; border: 1px solid #fb4934;
-
-hi  Keyword                         color: #cc241d;
-hi  Tag                             color: #458588;
-
-hi  LineNr                          color: #d65d0e; background: #282828;
-hi  Question                        color: #98971a; background: #282828; font-weight: bold;
-
-hi  StatusLine                      color: #928374; background: transparent; font-weight: normal;
-
-hi  TabNumber                       font-weight: bold; margin: 0px; padding-right: .3ex;
-
-hi  Title                           color: #b16286; background: #282828; font-weight: bold;
-hi  URL                             text-decoration: none; color: #98971a;
-hi  URL:hover                       text-decoration: underline; cursor: pointer;
-
-hi  FrameIndicator                  background-color: #cc241d; opacity: 0.5; z-index: 999; position: fixed; top: 0; bottom: 0; left: 0; right: 0;
-
-hi  Bell                            border: none; background-color: #ebdbb2;
-hi  Hint                            font-family: monospace; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #3c3836; background-color: #cc241d; border-color: ButtonShadow; border-width: 0px; border-style: solid; padding: 0px 1px 0px 1px;
-
-hi  Hint                            content: attr(number);
-hi  HintElem                        background-color: #d79921; color: #ebdbb2;
-hi  HintActive                      background-color: #b8bb26; color: #3c3836;
-hi  HintImage                       opacity: .5;
-
-hi  Help                            font-size: 8pt; line-height: 1.4em; font-family: -moz-fixed;
-
-hi  HelpArg                         color: #6A97D4;
-hi  HelpOptionalArg                 color: #6A97D4;
-
-hi  HelpBody                        display: block; margin: 1em auto; max-width: 100ex;
-hi  HelpBorder                      border-color: silver; border-width: 0px; border-style: solid;
-hi  HelpCode                        display: block; white-space: pre; margin-left: 2em; font-family: Terminus, Fixed, monospace;
-
-hi  HelpDefault                     margin-right: 1ex; white-space: pre;
-
-hi  HelpDescription                 display: block;
-hi  HelpEm                          font-weight: bold; font-style: normal;
-
-hi  HelpEx                          display: inline-block; color: #527BBD; font-weight: bold;
-
-hi  HelpExample                     display: block; margin: 1em 0;
-hi  HelpExample::before             content: "Example: "; font-weight: bold;
-
-hi  HelpInfo                        display: block; width: 20em; margin-left: auto;
-hi  HelpInfoLabel                   display: inline-block; width: 6em;  color: #b16286; font-weight: bold; vertical-align: text-top;
-hi  HelpInfoValue                   display: inline-block; width: 14em; text-decoration: none;             vertical-align: text-top;
-
-hi  HelpItem                        display: block; margin: 1em 1em 1em 10em; clear: both;
-
-hi  HelpKey                         color: #102663;
-
-hi  HelpLink                        text-decoration: none;
-hi  HelpLink[href]:hover            text-decoration: underline;
-
-hi  HelpList                        display: block; list-style: outside disc;
-hi  HelpOrderedList                 display: block; list-style: outside decimal;
-hi  HelpListItem                    display: list-item;
-
-hi  HelpNote                        color: #cc241d; font-weight: bold;
-
-hi  HelpOpt                         color: #106326;
-hi  HelpOptInfo                     display: inline-block; margin-bottom: 1ex;
-
-hi  HelpParagraph                   display: block; margin: 1em 0em;
-hi  HelpParagraph:first-child       margin-top: 0;
-hi  HelpSpec                        display: block; margin-left: -10em; float: left; clear: left; color: #b16286;
-
-hi  HelpString                      display: inline-block; color: #98971a; font-weight: normal; vertical-align: text-top;
-hi  HelpString::before              content: '"';
-hi  HelpString::after               content: '"';
-
-hi  HelpHead                        display: block; margin: 1em 0; padding-bottom: .2ex; border-bottom-width: 1px; font-size: 2em; font-weight: bold; color: #527BBD; clear: both;
-
-hi  HelpSubhead                     display: block; margin: 1em 0; padding-bottom: .2ex; border-bottom-width: 1px; font-size: 1.2em; font-weight: bold; color: #527BBD; clear: both;
-
-hi  HelpSubsubhead                  display: block; margin: 1em 0; padding-bottom: .2ex; font-size: 1.1em; font-weight: bold; color: #527BBD; clear: both;
-
-
-hi  HelpTab                         display: table; width: 100%; margin: 1em 0; border-bottom-width: 1px; border-top-width: 1px; padding: .5ex 0; table-layout: fixed;
-hi  HelpTabColumn                   display: table-column;
-hi  HelpTabColumn:first-child       width: 25%;
-hi  HelpTabTitle                    display: table-cell; padding: .1ex 1ex; font-weight: bold;
-hi  HelpTabDescription              display: table-cell; padding: .1ex 1ex; border-width: 0px;
-hi  HelpTabRow                      display: table-row;
-
-hi  HelpTag                         display: inline-block; color: #999; margin-left: 1ex; font-size: 8pt; font-weight: bold;
-hi  HelpTags                        display: block; float: right; clear: right;
-hi  HelpTopic                       color: #102663;
-hi  HelpType                        margin-right: 2ex;
-
-hi  HelpWarning                     color: #cc241d; font-weight: bold;
diff --git a/vimperator/.vimperator/colors/gruvbox.vimp b/vimperator/.vimperator/colors/gruvbox.vimp
index f01eff0..2155517 100644
--- a/vimperator/.vimperator/colors/gruvbox.vimp
+++ b/vimperator/.vimperator/colors/gruvbox.vimp
@@ -1,100 +1,136 @@
-" gruvbox Vimperator colorscheme
-hi Boolean                          color: #b16286;
-hi Function                         color: #98971a; font-weight: bold;
-hi Null                             color: #b16286;
-hi Number                           color: #b16286;
-hi Object                           color: #d79921;
-hi String                           color: #98971a;
-hi Mapping                          color: #d65d0e;
-hi Key                              font-weight: bold;
-hi Enabled                          color: green;
-hi Disabled                         color: #cc241d;
-hi Normal                           color: #ebdbb2; background: #282828;
-hi ErrorMsg                         color: #282828; background: #cc241d; font-weight: bold;
-hi InfoMsg                          color: magenta; background: white;
-hi ModeMsg                          color: #d79921; font-weight: bold;
-hi MoreMsg                          color: #d79921; font-weight: bold;
-hi WarningMsg                       color: #cc241d; font-weight: bold;
-hi Message                          color: #cc241d;
-hi NonText                          color: #504945;
-hi Preview                          color: gray;
-hi Prompt                           background: url("chrome://liberator/skin/prompt.png"); width: 10px; background-position: center; background-repeat: no-repeat;
-hi PromptText                       color: white; background: purple;
-hi CmdOutput                        white-space: pre;
-hi CmdLine                          color: #ebdbb2; background: #282828;
-hi CmdLine>*                        font-family: "Droid Sans Mono Slashed";
-hi ContentSeparator                 border-top: 1px dotted gray; display: -moz-box;
-hi CompGroup:not(:first-of-type)    margin-top: 1ex;
-hi CompTitle                        color: #ebdbb2; background: #282828 ;font-weight: bold;
-hi CompTitle>*                      color: #ebdbb2; background: #282828 ;font-weight: bold;
-hi CompMsg                          font-style: italic; margin-left: 16px;
-hi CompItem                         color: #ebdbb2; background: #504945;
-hi CompItem[selected]               color: #504945; background: #458588;
-hi CompIcon                         width: 16px; min-width: 16px; display: inline-block; margin-right: .5ex;
-hi CompIcon>img                     max-width: 16px; max-height: 16px; vertical-align: middle;
-hi CompResult                       width: 500px; max-width: 500px; overflow: hidden;
-hi CompDesc                         color: #ebdbb2;
-hi Indicator                        color: blue;
-hi Filter                           border-radius: 2px; background: #ffec8b; border: 1px solid orange;
-hi Keyword                          color: #cc241d;
-hi Tag                              color: #458588;
-hi LineNr                           color: #7c6f64;
-hi Question                         color: #d65d0e; font-weight: bold;
-hi StatusLine                       color: #ebdbb2; background: transparent; font-weight: normal;
-hi TabNumber                        font-weight: bold; margin: 0px; padding-right: .3ex;
-hi Title                            color: #98971a; font-weight: bold;
-hi URL                              color: #b16286;
-hi URL:hover                        color: #b16286; text-decoration: underline; cursor: pointer;
-hi FrameIndicator                   background-color: red; opacity: 0.5; z-index: 999; position: fixed; top: 0; bottom: 0; left: 0; right: 0;
-hi Bell                             background-color: #ebdbb2;
-hi Hint                             font-weight: bold; color: #ebdbb2; background-color: #cc241d;
-hi Hint::after                      content: attr(number);
-hi HintElem                         background-color: yellow;  color: black;
-hi HintActive                       background-color: #88FF00; color: black;
-hi HintImage                        opacity: .5;
-hi Help                             font-size: 8pt; line-height: 1.4em; font-family: -moz-fixed;
-hi HelpArg                          color: #6A97D4;
-hi HelpOptionalArg                  color: #6A97D4;
-hi HelpBody                         display: block; margin: 1em auto; max-width: 100ex;
-hi HelpBorder                       border-color: silver; border-width: 0px; border-style: solid;
-hi HelpCode                         display: block; white-space: pre; margin-left: 2em; font-family: Terminus, Fixed, monospace;
-hi HelpDefault                      margin-right: 1ex; white-space: pre;
-hi HelpDescription                  display: block;
-hi HelpEm                           font-weight: bold; font-style: normal;
-hi HelpEx                           display: inline-block; color: #527BBD; font-weight: bold;
-hi HelpExample                      display: block; margin: 1em 0;
-hi HelpExample::before              content: "Example: "; font-weight: bold;
-hi HelpInfo                         display: block; width: 20em; margin-left: auto;
-hi HelpInfoLabel                    display: inline-block; width: 6em;  color: magenta; font-weight: bold; vertical-align: text-top;
-hi HelpInfoValue                    display: inline-block; width: 14em; text-decoration: none;             vertical-align: text-top;
-hi HelpItem                         display: block; margin: 1em 1em 1em 10em; clear: both;
-hi HelpKey                          color: #102663;
-hi HelpLink                         text-decoration: none;
-hi HelpLink[href]:hover             text-decoration: underline;
-hi HelpList                         display: block; list-style: outside disc;
-hi HelpOrderedList                  display: block; list-style: outside decimal;
-hi HelpListItem                     display: list-item;
-hi HelpNote                         color: red; font-weight: bold;
-hi HelpOpt                          color: #106326;
-hi HelpOptInfo                      display: inline-block; margin-bottom: 1ex;
-hi HelpParagraph                    display: block; margin: 1em 0em;
-hi HelpParagraph:first-child        margin-top: 0;
-hi HelpSpec                         display: block; margin-left: -10em; float: left; clear: left; color: #FF00FF;
-hi HelpString                       display: inline-block; color: green; font-weight: normal; vertical-align: text-top;
-hi HelpString::before               content: '"';
-hi HelpString::after                content: '"';
-hi HelpHead                         display: block; margin: 1em 0; padding-bottom: .2ex; border-bottom-width: 1px; font-size: 2em; font-weight: bold; color: #527BBD; clear: both;
-hi HelpSubhead                      display: block; margin: 1em 0; padding-bottom: .2ex; border-bottom-width: 1px; font-size: 1.2em; font-weight: bold; color: #527BBD; clear: both;
-hi HelpSubsubhead                   display: block; margin: 1em 0; padding-bottom: .2ex; font-size: 1.1em; font-weight: bold; color: #527BBD; clear: both;
-hi HelpTOC>ol ol                    margin-left: -1em;
-hi HelpTab                          display: table; width: 100%; margin: 1em 0; border-bottom-width: 1px; border-top-width: 1px; padding: .5ex 0; table-layout: fixed;
-hi HelpTabColumn                    display: table-column;
-hi HelpTabColumn:first-child        width: 25%;
-hi HelpTabTitle                     display: table-cell; padding: .1ex 1ex; font-weight: bold;
-hi HelpTabDescription               display: table-cell; padding: .1ex 1ex; border-width: 0px;
-hi HelpTabRow                       display: table-row;
-hi HelpTag                          display: inline-block; color: #999; margin-left: 1ex; font-size: 8pt; font-weight: bold;
-hi HelpTags                         display: block; float: right; clear: right;
-hi HelpTopic                        color: #102663;
-hi HelpType                         margin-right: 2ex;
-hi HelpWarning                      color: red; font-weight: bold;
+hi  Boolean                         color: #cc241d;
+hi  Function                        color: #689d6a;
+hi  Null                            color: #458588;
+hi  Number                          color: #458588;
+hi  Object                          color: #d3869b;
+hi  String                          color: #98971a;
+hi  Mapping                         color: #b16286;
+
+hi  Key                             font-weight: bold;
+
+hi  Enabled                         color: #98971a;
+hi  Disabled                        color: #cc241d;
+
+hi  Normal                          color: #ebdbb2; background: #282828;
+hi  ErrorMsg                        color: #3c3836; background: #cc241d; font-weight: bold;
+hi  InfoMsg                         color: #b16286; background: #282828;
+hi  ModeMsg                         color: #3c3836; background: #98971a; border-radius: 1px; padding: 0px 5px;
+hi  MoreMsg                         color: #98971a; background: #282828;
+hi  WarningMsg                      color: #cc241d; background: #282828;
+hi  Message                         white-space: normal; min-width: 100%; padding-left: 2em; text-indent: -2em; display: block;
+hi  NonText                         color: #458588; min-height: 16px; padding-left: 2px;
+hi  Preview                         color: #928374;
+hi  Prompt                          background: url("chrome://liberator/skin/prompt.png"); width: 10px; background-position: center; background-repeat: no-repeat;
+hi  PromptText                      color: #3c3836; background: #d3869b;
+
+hi  CmdOutput                       white-space: pre;
+hi  CmdLine                         background: #282828; color: #ebdbb2; transition: all 0.25s;
+hi  CmdLine>*                       font-family: monospace;
+
+hi  ContentSeparator                border-top: 1px dotted #928374; display: -moz-box;
+
+hi  CompGroup:not(:first-of-type)   margin-top: 1ex; CompResult
+hi  CompTitle                       font-weight: bold; background: #32302f;
+hi  CompTitle>*                     color: #ebdbb2; border-top: 1px solid #1d2021; border-bottom: 1px solid #1d2021; padding: 1px 0.5ex; text-shadow: 1px 1px 0px #3c3836;
+hi  CompMsg                         font-style: italic; margin-left: 16px;
+hi  CompItem[selected]              background: #458588; box-shadow: 0px 0px 1px #83a598;
+hi  CompItem>*                      height: 18px; min-height: 18px; padding: 0 0.5ex;
+hi  CompIcon                        width: 16px; min-width: 16px; display: inline-block; margin-right: .5ex;
+hi  CompIcon>img                    max-width: 16px; max-height: 16px; vertical-align: middle;
+hi  CompResult                      width: 500px; max-width: 500px; overflow: hidden;
+hi  CompDesc                        width: 500px; max-width: 500px; color: #d5c4a1;
+
+hi  Indicator                       color: #458588;
+hi  Filter                          border-radius: 2px; background: #fabd2f; color: #3c3836; border: 1px solid #fb4934;
+
+hi  Keyword                         color: #cc241d;
+hi  Tag                             color: #458588;
+
+hi  LineNr                          color: #d65d0e; background: #282828;
+hi  Question                        color: #98971a; background: #282828; font-weight: bold;
+
+hi  StatusLine                      color: #928374; background: transparent; font-weight: normal;
+
+hi  TabNumber                       font-weight: bold; margin: 0px; padding-right: .3ex;
+
+hi  Title                           color: #b16286; background: #282828; font-weight: bold;
+hi  URL                             text-decoration: none; color: #98971a;
+hi  URL:hover                       text-decoration: underline; cursor: pointer;
+
+hi  FrameIndicator                  background-color: #cc241d; opacity: 0.5; z-index: 999; position: fixed; top: 0; bottom: 0; left: 0; right: 0;
+
+hi  Bell                            border: none; background-color: #ebdbb2;
+hi  Hint                            font-family: monospace; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #3c3836; background-color: #cc241d; border-color: ButtonShadow; border-width: 0px; border-style: solid; padding: 0px 1px 0px 1px;
+
+hi  Hint                            content: attr(number);
+hi  HintElem                        background-color: #d79921; color: #ebdbb2;
+hi  HintActive                      background-color: #b8bb26; color: #3c3836;
+hi  HintImage                       opacity: .5;
+
+hi  Help                            font-size: 8pt; line-height: 1.4em; font-family: -moz-fixed;
+
+hi  HelpArg                         color: #6A97D4;
+hi  HelpOptionalArg                 color: #6A97D4;
+
+hi  HelpBody                        display: block; margin: 1em auto; max-width: 100ex;
+hi  HelpBorder                      border-color: silver; border-width: 0px; border-style: solid;
+hi  HelpCode                        display: block; white-space: pre; margin-left: 2em; font-family: Terminus, Fixed, monospace;
+
+hi  HelpDefault                     margin-right: 1ex; white-space: pre;
+
+hi  HelpDescription                 display: block;
+hi  HelpEm                          font-weight: bold; font-style: normal;
+
+hi  HelpEx                          display: inline-block; color: #527BBD; font-weight: bold;
+
+hi  HelpExample                     display: block; margin: 1em 0;
+hi  HelpExample::before             content: "Example: "; font-weight: bold;
+
+hi  HelpInfo                        display: block; width: 20em; margin-left: auto;
+hi  HelpInfoLabel                   display: inline-block; width: 6em;  color: #b16286; font-weight: bold; vertical-align: text-top;
+hi  HelpInfoValue                   display: inline-block; width: 14em; text-decoration: none;             vertical-align: text-top;
+
+hi  HelpItem                        display: block; margin: 1em 1em 1em 10em; clear: both;
+
+hi  HelpKey                         color: #102663;
+
+hi  HelpLink                        text-decoration: none;
+hi  HelpLink[href]:hover            text-decoration: underline;
+
+hi  HelpList                        display: block; list-style: outside disc;
+hi  HelpOrderedList                 display: block; list-style: outside decimal;
+hi  HelpListItem                    display: list-item;
+
+hi  HelpNote                        color: #cc241d; font-weight: bold;
+
+hi  HelpOpt                         color: #106326;
+hi  HelpOptInfo                     display: inline-block; margin-bottom: 1ex;
+
+hi  HelpParagraph                   display: block; margin: 1em 0em;
+hi  HelpParagraph:first-child       margin-top: 0;
+hi  HelpSpec                        display: block; margin-left: -10em; float: left; clear: left; color: #b16286;
+
+hi  HelpString                      display: inline-block; color: #98971a; font-weight: normal; vertical-align: text-top;
+hi  HelpString::before              content: '"';
+hi  HelpString::after               content: '"';
+
+hi  HelpHead                        display: block; margin: 1em 0; padding-bottom: .2ex; border-bottom-width: 1px; font-size: 2em; font-weight: bold; color: #527BBD; clear: both;
+
+hi  HelpSubhead                     display: block; margin: 1em 0; padding-bottom: .2ex; border-bottom-width: 1px; font-size: 1.2em; font-weight: bold; color: #527BBD; clear: both;
+
+hi  HelpSubsubhead                  display: block; margin: 1em 0; padding-bottom: .2ex; font-size: 1.1em; font-weight: bold; color: #527BBD; clear: both;
+
+
+hi  HelpTab                         display: table; width: 100%; margin: 1em 0; border-bottom-width: 1px; border-top-width: 1px; padding: .5ex 0; table-layout: fixed;
+hi  HelpTabColumn                   display: table-column;
+hi  HelpTabColumn:first-child       width: 25%;
+hi  HelpTabTitle                    display: table-cell; padding: .1ex 1ex; font-weight: bold;
+hi  HelpTabDescription              display: table-cell; padding: .1ex 1ex; border-width: 0px;
+hi  HelpTabRow                      display: table-row;
+
+hi  HelpTag                         display: inline-block; color: #999; margin-left: 1ex; font-size: 8pt; font-weight: bold;
+hi  HelpTags                        display: block; float: right; clear: right;
+hi  HelpTopic                       color: #102663;
+hi  HelpType                        margin-right: 2ex;
+
+hi  HelpWarning                     color: #cc241d; font-weight: bold;
diff --git a/vimperator/.vimperator/info/default/local-marks b/vimperator/.vimperator/info/default/local-marks
index 9839bb9..394937d 100644
--- a/vimperator/.vimperator/info/default/local-marks
+++ b/vimperator/.vimperator/info/default/local-marks
@@ -1 +1 @@
-{"'":[{"location":"http://mangak.net/nineteen-chap-3/","position":{"x":0,"y":0.03545084529151097}},{"location":"https://www.google.com/search?q=nineteen+anime&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.49306296691568835}},{"location":"http://mangak.net/nineteen-chap-4/","position":{"x":0,"y":0.9762049130627161}},{"location":"https://www.youtube.com/watch?v=8ELbX5CMomE","position":{"x":0,"y":0.6715412421952021}},{"location":"https://www.reddit.com/r/linux4noobs/comments/3zydz4/locked_bios_how_install_linux/","position":{"x":0,"y":0.35471100554235946}},{"location":"https://www.reddit.com/r/linux4noobs/comments/3zxo1o/noob_hung_up_with_cat_command/","position":{"x":0,"y":0.5885057471264368}},{"location":"https://www.reddit.com/r/linux/comments/3zugg3/remix_os_is_android_for_the_desktop_and_it_works/","position":{"x":0,"y":0.4405426975259378}},{"location":"https://www.reddit.com/r/opensource/comments/3zqm3j/i_fixed_my_first_open_source_bug_today_but_my/","position":{"x":0,"y":0.21446984017872486}},{"location":"https://www.reddit.com/r/linuxmemes/","position":{"x":0,"y":0.19500304692260817}},{"location":"https://www.youtube.com/watch?v=UQNYQStjJWk","position":{"x":0,"y":0.9790741915028536}},{"location":"http://www.vn-zoom.com/f316/huong-dan-and-giai-dap-cac-van-de-ve-cai-dat-linux-2953363-29.html","position":{"x":0,"y":0.5697973165857836}},{"location":"https://github.com/barwinko/pro","position":{"x":0,"y":0.8787113076437144}},{"location":"http://www.luafaq.org/#T1.2","position":{"x":0,"y":0.06321772607855125}},{"location":"http://www.luafaq.org/#T1.5","position":{"x":0,"y":0.346425207779118}},{"location":"http://www.luafaq.org/#T1.5.2","position":{"x":0,"y":0.09076188430462154}},{"location":"http://www.luafaq.org/#T1.8","position":{"x":0,"y":0.10310470745691579}},{"location":"https://di.reddit.com/r/linuxmasterrace/comments/3y2vz1/your_new_year_linux_resolutions/","position":{"x":0,"y":0.18328242154956956}},{"location":"https://www.reddit.com/r/Jokes/comments/40heu4/when_i_see_a_girl_i_first_look_at_her_hair_then/","position":{"x":0,"y":0.5751462337352274}},{"location":"http://mangak.net/go-chap-7/","position":{"x":0,"y":0.17956413205059882}},{"location":"http://mangak.net/go-chap-6/","position":{"x":0,"y":0.01912983533614301}},{"location":"http://mangak.net/go-chap-5/","position":{"x":0,"y":0.057256302030329824}},{"location":"http://mangak.net/go-chap-4/","position":{"x":0,"y":0.020553811019126463}},{"location":"https://www.reddit.com/r/Showerthoughts/comments/40q21h/google_drive_will_mean_a_completely_different/","position":{"x":0,"y":0.8413001912045889}},{"location":"https://www.reddit.com/r/debian/comments/40kqla/why_are_some_packages_outdated_or_not_available/","position":{"x":0,"y":0.8592351505288853}},{"location":"http://wiki.freepascal.org/Dynamic_array","position":{"x":0,"y":0}},{"location":"http://9gag.com/wtf?ref=9nav","position":{"x":0,"y":0.8869353294455566}},{"location":"http://9gag.com/gag/agVG1xW?sc=wtf","position":{"x":0,"y":0.7705066344993968}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=207453","position":{"x":0,"y":0}},{"location":"http://mangak.net/go-chap-8/","position":{"x":0,"y":0.03234105108416024}},{"location":"https://www.reddit.com/r/linux/comments/4162xj/how_to_get_linux_distros_in_1997_if_you_ever/","position":{"x":0,"y":0.2570546737213404}},{"location":"https://www.facebook.com/hipnguyen3011?fref=ts","position":{"x":0,"y":0}},{"location":"https://www.facebook.com/VN-Hacker-News-1659681690953364/","position":{"x":0,"y":0.7344232515894641}},{"location":"https://www.reddit.com/r/linux4noobs/comments/419yau/any_other_new_users_find_linux_much_easier_than/","position":{"x":0,"y":0.3648530695373873}},{"location":"https://www.facebook.com/triadsServer/?fref=nf","position":{"x":0,"y":0.8545816733067729}},{"location":"http://showjav.com/full-anh-sex-choi-ban-gai-bim-khong-long-rat-ngon.html","position":{"x":0,"y":1.0001541782300338}},{"location":"http://zin3x.mobi/full-anh-em-gai-tuoi-teen-tu-suong.html","position":{"x":0,"y":0.8099467140319716}},{"location":"http://hoangbidz.blogspot.com/2009/03/10x-biet-tu-suong-bang-anh-lua-tinh.html","position":{"x":0,"y":1.0001045696957023}},{"location":"http://kenhjav.biz/ki-su/03-anh-sex-gai-thpt-khoe-vu-tren-facebook.html","position":{"x":0,"y":0.8523802372728638}},{"location":"http://nongvl.net/bo-anh-18-khieu-goi-cho-cac-thanh-nien-thich-qwerty.html","position":{"x":0,"y":0.18999088129592875}},{"location":"http://www.buzzfeed.com/floperry/problems-everyone-with-long-hair-faces-in-the-summer#.drwOomBK2E","position":{"x":0,"y":0.7712901580826109}},{"location":"http://ethanschoonover.com/solarized","position":{"x":0,"y":0.38806561534194467}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=108056","position":{"x":0,"y":0.9184018007878447}},{"location":"https://github.com/clintbellanger/flare-game/wiki/Codename-Empyrean-design-guide","position":{"x":0,"y":1}},{"location":"http://www.vn-zoom.com/f316/show-man-hinh-desktop-linux-cua-ban-nao-426253-126.html","position":{"x":0,"y":0.06929464541376348}},{"location":"http://genk.vn/do-choi-so/khi-mau-anh-duoc-nhao-nan-duoi-ban-tay-cua-12-nhiep-anh-gia-20160125022611515.chn","position":{"x":0,"y":0.9072847682119205}},{"location":"http://viral-bacon.com/do-you-like-these-apples-1?v=c8nKjYNDipy3dFs1i2I63xN41Aq4LO0064E0","position":{"x":0,"y":0.9746192893401016}},{"location":"http://www.nguyenkim.com/loa-vi-tinh-microlab-d-22.html","position":{"x":0,"y":0.5425170068027211}},{"location":"http://www.nguyenkim.com/?subcats=Y&status=A&pshort=Y&pfull=Y&pname=Y&pkeywords=Y&search_performed=Y&q=tf&dispatch=products.search","position":{"x":0,"y":0.6182669789227166}},{"location":"https://github.com/McSinyx/papercolor-theme/blob/master/colors/PaperColor.vim","position":{"x":0,"y":0.6825156033287101}},{"location":"https://www.reddit.com/r/linuxquestions/comments/43rp9m/help_finding_a_distro/","position":{"x":0,"y":0.7381703470031545}},{"location":"https://www.reddit.com/r/linuxquestions/comments/43r95o/debian_vs_ubuntu_which_is_quicker_to_upgrade/","position":{"x":0,"y":0.8103130755064457}},{"location":"http://www.orangepi.org/orangepipc/","position":{"x":0,"y":1.0003317850033178}},{"location":"http://www.orangepi.org/downloadresources/","position":{"x":0,"y":0.6985182945267614}},{"location":"http://www.orangepi.org/Docs/FAQ.html","position":{"x":0,"y":0.9409111411817772}},{"location":"https://www.reddit.com/r/linux4noobs/comments/43n9k7/distro_tiling_wm_for_laptops/","position":{"x":0,"y":1.0010373443983402}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/43wdpm/my_girlfriend_has_allowed_me_to_ascend_her_laptop/","position":{"x":0,"y":1.0003197953309881}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/43qyxk/so_i_have_mint_working_perfectly_what_now/","position":{"x":0,"y":0.9501871580765908}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/43r6bk/what_is_the_best_arch_deriative_for_me/","position":{"x":0,"y":0.9994391475042064}},{"location":"https://www.facebook.com/phong.phigia?fref=ts","position":{"x":0,"y":0.6272959776796094}},{"location":"https://www.reddit.com/r/funny/","position":{"x":0,"y":0.1943677526228603}},{"location":"http://stackoverflow.com/questions/6577508/how-to-merge-mulitple-lines-into-one-line-in-vim","position":{"x":0,"y":0}},{"location":"https://github.com/mswift42/vim-themes","position":{"x":0,"y":1.0001251877816726}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=342","position":{"x":0,"y":0.9834774552192711}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=61150","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/awesomewm/comments/40xa47/the_perfect_browser/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/debian/comments/43zes4/how_can_i_create_a_bootable_usb_windows_10/","position":{"x":0,"y":0.8095545513234345}},{"location":"https://www.reddit.com/r/linux/comments/449lnn/redshift_saves_my_eyes_once_again_just_another/","position":{"x":0,"y":0.24641988651715752}},{"location":"https://github.com/copycat-killer/awesome-copycats/blob/master/rc.lua.blackburn","position":{"x":0,"y":0.10911931584573636}},{"location":"https://github.com/morhetz/gruvbox","position":{"x":1,"y":0}},{"location":"http://9gag.com/gag/aYeVqXN","position":{"x":0.09014084507042254,"y":0.6465374793450503}},{"location":"https://www.reddit.com/r/debian/comments/46f5zl/i_want_to_install_debian/","position":{"x":0,"y":0.7981330221703618}},{"location":"http://thedailyneopets.com/dailies","position":{"x":0,"y":0.4148669609831762}},{"location":"https://www.google.com/search?q=deadpool+hd+torrent&ie=utf-8&oe=utf-8","position":{"x":0,"y":1}},{"location":"http://9gag.com/gag/aBYdYbz?sc=comic","position":{"x":0,"y":0.44300324270391617}},{"location":"https://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds","position":{"x":0,"y":0.22601177711971135}},{"location":"https://www.python.org/dev/peps/pep-0008/#blank-lines","position":{"x":0,"y":0.24619626263657715}},{"location":"https://www.python.org/dev/peps/pep-0008/#whitespace-in-expressions-and-statements","position":{"x":0,"y":0.3617890329827428}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4705mi/please_help_dad_trying_to_make_me_install_windows/","position":{"x":0,"y":0.9610987379361544}},{"location":"https://www.reddit.com/r/debian/comments/475vi4/dae_have_a_problem_with_ridiculous_default_mime/","position":{"x":0,"y":0.9469767441860465}},{"location":"https://www.google.com/search?q=octicons+awesome+wm&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.9333333333333333}},{"location":"https://www.reddit.com/r/linux4noobs/comments/479ydh/what_version_of_linux_for_a_learning_student/","position":{"x":0,"y":0.888641425389755}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4764nw/im_considering_moving_from_mint_to_debian_any/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/476qh4/sister_is_tired_of_her_slow_laptop_that_is/","position":{"x":0,"y":0.6313180002754442}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/479cst/lmr_wiki_description_of_ubuntu/","position":{"x":0,"y":0.5557059088858818}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4776pm/on_proprietary_software_world_if_i_want_something/","position":{"x":0,"y":0.9781353856917964}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=99213","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=awesome+c.type&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.9986033519553073}},{"location":"http://satya164.deviantart.com/art/Numix-GTK3-theme-360223962","position":{"x":0,"y":0.06723948446398241}},{"location":"https://wiki.archlinux.org/index.php/Vim#Visual_wrapping","position":{"x":0,"y":0.2658551247370003}},{"location":"https://bitbucket.org/equalsraf/vim-qt/issues/53/set-columns-or-set-lines-does-not-adjust","position":{"x":0,"y":0.4802619610696744}},{"location":"http://awesome.naquadah.org/wiki/FAQ#How_to_find_window.27s_class_and_other_identifiers.3F","position":{"x":0.2711864406779661,"y":0.7132479449436054}},{"location":"http://askubuntu.com/questions/156286/xgamma-display-parameter-for-dual-monitor-setup","position":{"x":0,"y":0.46549612086565945}},{"location":"https://www.facebook.com/groups/geeklinux/1664190977176127/?notif_t=group_activity","position":{"x":0,"y":0.5895603995042648}},{"location":"http://quachnhuthao.forumvi.com/t73-topic","position":{"x":0,"y":0.11676895007463925}},{"location":"http://lxer.com/","position":{"x":0,"y":1}},{"location":"http://taplamvan.edu.vn/phan-tich-bai-binh-ngo-dai-cao-cua-nguyen-trai/","position":{"x":0,"y":0.3736615630941659}},{"location":"https://nicolargo.github.io/glances/","position":{"x":0,"y":0.5551580202742994}},{"location":"http://chatyoyo.vn/goc-hoc-tap-c41/van-mau-box147/phan-tich-muoi-bon-cau-dau-trong-tac-pham--binh-ngo-dai-cao-cua-nguyen-trai-t25619-page1.html","position":{"x":0.47297297297297297,"y":0.6270513041976161}},{"location":"http://0.0.0.0:61208/","position":{"x":0,"y":1}},{"location":"https://irssi.org/","position":{"x":0,"y":1}},{"location":"https://gist.github.com/zmwangx/9987772","position":{"x":0.6451612903225806,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/47smco/are_there_any_significant_disadvantages_to_using/d0g0qme?context=3","position":{"x":0,"y":0.46798029556650245}},{"location":"https://www.reddit.com/r/linux4noobs/comments/47v3lp/help_me_pick_the_right_distribution/","position":{"x":0,"y":0.05870236869207003}},{"location":"https://www.facebook.com/groups/geeklinux/1665253993736492/?notif_t=group_activity","position":{"x":0,"y":0.11177644710578842}},{"location":"https://www.reddit.com/r/linuxquestions/comments/480n6q/linux_distribution_that_teaches_as_you_use_it/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/47xzqh/error_upgrading_debian_testing/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/Jokes/comments/47zm2c/what_does_bill_say_to_hillary_after_sex/","position":{"x":0,"y":0.13622966925008187}},{"location":"https://www.reddit.com/r/unixporn/comments/481cp5/what_magic_tricks_did_you_have_to_perform_to_get/","position":{"x":0,"y":0.42900150526843955}},{"location":"https://www.reddit.com/r/linuxquestions/comments/47z2sg/arch_install_dd_sync_flag_not_working/","position":{"x":0,"y":0.884083044982699}},{"location":"https://www.reddit.com/prefs/","position":{"x":0,"y":0.8957597173144877}},{"location":"https://www.reddit.com/r/Marvel/comments/46ajgt/thoughts_on_the_deadpool_movie_tldr_i_didnt_like/","position":{"x":0,"y":0.45841784989858014}},{"location":"https://en.wikipedia.org/wiki/Deadpool_(film)","position":{"x":0,"y":0.6980399960202965}},{"location":"http://awesome.naquadah.org/wiki/Using_Multiple_Screens","position":{"x":0.12539184952978055,"y":0.8798851292296167}},{"location":"https://github.com/powerline/powerline","position":{"x":0,"y":0.10816030902945437}},{"location":"https://github.com/romockee/powerarrow/blob/master/themes/powerarrow/theme.lua","position":{"x":0.46601941747572817,"y":0.06251285214887929}},{"location":"https://github.com/romockee/powerarrow/blob/master/rc.lua","position":{"x":0,"y":0.726349545697488}},{"location":"https://en.wikipedia.org/wiki/Pango","position":{"x":0,"y":0.46619350018677624}},{"location":"https://www.google.com/search?q=octifonts&ie=utf-8&oe=utf-8#q=cpu+ram+font","position":{"x":0,"y":0.4320809248554913}},{"location":"http://fontawesome.io/","position":{"x":0,"y":0.9556886227544911}},{"location":"http://learningenglish.voanews.com/archive/special-english-broadcast/latest/978/1689.html","position":{"x":0,"y":1}},{"location":"http://learningenglish.voanews.com/rsspage.aspx","position":{"x":0,"y":0.8527049873203719}},{"location":"https://www.reddit.com/r/vim/comments/47smco/are_there_any_significant_disadvantages_to_using/d0hvejt?context=3","position":{"x":0,"y":0.8996865203761756}},{"location":"https://www.reddit.com/r/linux4noobs/comments/48d69u/can_this_cause_ubuntus_files_to_get_corrupted/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/48l9a7/vim_mode_vs_vim_with_plugins/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/48j4li/what_are_you_1_line_troll_commands/","position":{"x":0,"y":0.2221223021582734}},{"location":"https://www.reddit.com/r/linuxquestions/comments/48hpw0/how_does_a_linux_user_stay_sane_running_windows/","position":{"x":0,"y":0.10839672322995904}},{"location":"http://xkcd.com/357/","position":{"x":0,"y":0.9833729216152018}},{"location":"http://xkcd.com/730/","position":{"x":0,"y":0.29666254635352285}},{"location":"https://fortawesome.github.io/Font-Awesome/icons/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/","position":{"x":0,"y":0.4066811909949165}},{"location":"https://www.reddit.com/r/linux4noobs/","position":{"x":0,"y":0.24568965517241378}},{"location":"https://www.reddit.com/r/unixporn/","position":{"x":0,"y":0.1735357917570499}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/48p6gj/9_years_old_sister_uses_linux/","position":{"x":0,"y":0.524975514201763}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/48mgg4/poland_is_still_stuck_in_the_90s_regarding_linux/","position":{"x":0,"y":0.13696990424076608}},{"location":"https://www.edx.org/course/introduction-computer-science-harvardx-cs50x?utm_source=Course+Announcements+Mailing+List&utm_medium=email&utm_content=title&utm_campaign=Student_Newsletter_February_23&mc_cid=d56c39fbcd&mc_eid=92665e3a72","position":{"x":0,"y":0.4449197860962567}},{"location":"https://courses.edx.org/courses/course-v1:HarvardX+CS50+X/info","position":{"x":0,"y":1}},{"location":"https://www.edx.org/course","position":{"x":0,"y":0.3351669195751138}},{"location":"https://www.google.com/search?q=doge&biw=1574&bih=829&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwiK_ZCJj6fLAhXYjo4KHa5CCMsQsAQIPQ","position":{"x":0,"y":0.3071323409128088}},{"location":"https://www.google.com/search?q=doge&biw=1574&bih=829&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwiK_ZCJj6fLAhXYjo4KHa5CCMsQsAQIPQ#tbm=isch&q=doge+tail","position":{"x":0,"y":0.004383007417397168}},{"location":"https://www.google.com/search?tbs=sbi%3Acs&tbnid=4EFZMSW5hzoa8M%3A&docid=z7BFugogUHzRVM&ved=0ahUKEwiAxendj6fLAhXFm5QKHW0gAw4QiBwICQ","position":{"x":0,"y":0.5786802030456852}},{"location":"https://www.google.com/search?q=awesome+wm&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.6529017857142857}},{"location":"https://www.reddit.com/r/linuxquestions/comments/48ugaa/serious_alternative_for_skype_client/","position":{"x":0,"y":0.8501845018450185}},{"location":"https://www.reddit.com/r/learnpython/comments/48x7ld/python_launcher_34_question/","position":{"x":0,"y":0.09152950622240064}},{"location":"https://www.reddit.com/r/archlinux/comments/48ugx9/more_efficient_way_to_upgrade_git_packages/","position":{"x":0,"y":0}},{"location":"http://blog.robertelder.org/bash-one-liner-compose-music/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/48xj46/bash_one_liner_compose_music_from_entropy_in/","position":{"x":0,"y":0.5842217484008528}},{"location":"https://www.google.com/search?q=mutt+config&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.07975460122699386}},{"location":"http://www.freepascal.org/docs-html/ref/refse6.html","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=free+pascal+read+octal&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.7761194029850746}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49a6ah/when_even_your_elevator_is_part_of_the_linux/","position":{"x":0,"y":0.6513157894736842}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/493qj4/ive_been_told_on_more_than_one_occasion_that_my/","position":{"x":0,"y":0.3404119770651943}},{"location":"https://www.gamingonlinux.com/articles/balrum-a-beautiful-2d-rpg-released-for-linux-heres-some-thoughts-on-it.6762","position":{"x":0,"y":0.7796610169491526}},{"location":"http://www.vn-zoom.com/f316/loi-unix-like-os-chet-bat-dac-ky-tu-3102585.html","position":{"x":0,"y":0.8089097303634232}},{"location":"https://www.reddit.com/r/learnpython/comments/49g8ib/car_talk_puzzler_am_i_doing_this_right/d0ryucy?context=3","position":{"x":0,"y":0.7474162877221993}},{"location":"https://www.reddit.com/r/learnpython/comments/46xkkj/what_are_the_advantages_and_disadvantages_of/","position":{"x":0,"y":0.12332439678284182}},{"location":"https://www.reddit.com/r/vim/comments/497quq/writing_in_danish/","position":{"x":0,"y":0.575}},{"location":"https://www.reddit.com/r/linuxquestions/comments/49ia9e/need_a_workaround_for_source_on_linux/","position":{"x":0,"y":0.22073578595317725}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hzay/lets_have_antilinux_thread/","position":{"x":0,"y":0.9621823911758913}},{"location":"https://www.reddit.com/r/debian","position":{"x":0,"y":0.3120567375886525}},{"location":"https://www.reddit.com/r/linuxquestions/comments/49eql2/how_do_i_get_away_form_gdebi/","position":{"x":0,"y":0.4351648351648352}},{"location":"https://www.reddit.com/r/linux4noobs/comments/49hc01/when_i_run_pacman_on_manjaro_im_downloading_new/","position":{"x":0,"y":0.132}},{"location":"https://www.reddit.com/r/linux4noobs/comments/49gwa4/a_few_small_bugs_that_require_fixing/","position":{"x":0,"y":0.396}},{"location":"https://github.com/awesomeWM/awesome/releases/tag/v3.5.9","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/awesomewm/comments/49ck93/menubar_autocompletion/","position":{"x":0,"y":0.20075282308657466}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hzay/lets_have_antilinux_thread/d0s1gft?context=3","position":{"x":0,"y":0.27078384798099764}},{"location":"http://stevelosh.com/blog/2011/09/writing-vim-plugins/","position":{"x":0,"y":0.3285742483058096}},{"location":"https://www.google.com/search?q=vim+unikey&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.16638655462184873}},{"location":"https://github.com/tpope/vim-pathogen","position":{"x":0,"y":0}},{"location":"http://stevelosh.com/blog/2011/09/writing-vim-plugins/#be-pathogen-compatible","position":{"x":0,"y":0.11349430883610764}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hzay/lets_have_antilinux_thread/d0s4a0n?context=3","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=xubutu+default+apps&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.17607223476297967}},{"location":"https://www.reddit.com/r/unixporn/comments/49i8j0/oc_awesome_tmux_integration/","position":{"x":0,"y":0.6841932303647716}},{"location":"http://stevelosh.com/blog/2011/09/writing-vim-plugins/#localize-mappings-and-settings","position":{"x":0,"y":0.9942759392065268}},{"location":"http://vimdoc.sourceforge.net/htmldoc/usr_41.html","position":{"x":0,"y":0.022814345383839838}},{"location":"http://vforum.vn/diendan/showthread.php?51063-Download-bo-font-UTM-chu-dep-tieng-Viet-Hoa-Unicode","position":{"x":0,"y":0.16915847928235797}},{"location":"https://www.google.com/search?q=lelex&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.16086547507055504}},{"location":"https://www.google.com/search?q=lelex&ie=utf-8&oe=utf-8#q=telex","position":{"x":0,"y":0.3856088560885609}},{"location":"http://ngochin.com/2014/07/31/uoc-mo-bo-go-kieu-unikey/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/learnpython/comments/49m0bp/recursion_help/","position":{"x":0,"y":0.15405405405405406}},{"location":"https://www.reddit.com/r/unixporn/comments/49n9fe/eli5_this_sub/","position":{"x":0,"y":0.7635600839077016}},{"location":"https://mega.nz/#sourcecode","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49m4sk/he_embraced_his_what/","position":{"x":0,"y":0.4308823529411765}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49k9x6/one_of_my_friends_was_having_problems_installing/","position":{"x":0,"y":0.8033412887828162}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hkjv/which_editor/","position":{"x":0,"y":0.09313988894859394}},{"location":"https://www.facebook.com/?_rdr","position":{"x":0,"y":0.6123090745732255}},{"location":"https://www.google.com/search?q=%C3%B4%C3%B4ng&ie=utf-8&oe=utf-8#q=v%E1%BA%A7n+%C3%B4%C3%B4ng","position":{"x":0,"y":0.36869340232858994}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=vim&ref=simplesearch","position":{"x":0,"y":1}},{"location":"https://github.com/VundleVim/Vundle.vim","position":{"x":0,"y":0}},{"location":"https://git-scm.com/docs/git-pull","position":{"x":0,"y":0.994535519125683}},{"location":"https://github.com/clintbellanger/flare-game","position":{"x":0,"y":1}},{"location":"https://github.com/McSinyx/yavime/blob/master/autoload/yavime.vim","position":{"x":0,"y":1}},{"location":"https://github.com/clintbellanger/flare-game/issues/495#issuecomment-188372502","position":{"x":0,"y":0.8470824949698189}},{"location":"https://github.com/BoGoEngine/ibus-bogo/blob/master/doc/sphinx/install.rst","position":{"x":0,"y":1}},{"location":"https://github.com/lewtds/awesome-viet-foss","position":{"x":0,"y":0.8656884875846501}},{"location":"https://www.facebook.com/groups/geeklinux/1669604023301489/?notif_t=group_activity","position":{"x":0.27884615384615385,"y":0.050226830848995464}},{"location":"https://wiki.archlinux.org/index.php/rxvt-unicode#Simple_tabs","position":{"x":0,"y":0.7049235422618048}},{"location":"https://github.com/F1LT3R/dotfiles","position":{"x":0,"y":0.761433868974042}},{"location":"https://www.reddit.com/r/vim/comments/4a4b1j/vim_porn_2_post_your_vim_screenshots/","position":{"x":0,"y":0.8148898797459803}},{"location":"http://cdimage.debian.org/debian-cd/8.3.0/amd64/bt-cd/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/","position":{"x":0,"y":0.8442737430167597}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4a7nwq/just_installed_linux_for_the_first_time/","position":{"x":0,"y":0.22990033222591363}},{"location":"https://www.reddit.com/r/learnpython/comments/4a7q6c/how_can_we_synthesize_sounds_in_python/","position":{"x":0,"y":0.018918021905077995}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=2","position":{"x":0,"y":0.2763578274760383}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=3","position":{"x":0,"y":0.38941076003415886}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=4","position":{"x":0,"y":0.24764663287472846}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=6","position":{"x":0,"y":0.24504249291784702}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=7","position":{"x":0,"y":0.27094753328112764}},{"location":"http://likes.com/g/16323256?utm_campaign=ml&v=b8pthEJJ1A6yO0Xjdkr63xN41AF3fN0065K242&utm_medium=ml&utm_source=ml250&utm_term=1443595QOOOUPOX&page=1","position":{"x":0,"y":0.27010148321623734}},{"location":"http://likes.com/g/16323256?utm_campaign=ml&utm_term=1443595QOOOUPOX&utm_source=ml250&utm_medium=ml&v=b8pthEJJ1A6yO0Xjdkr63xN41AF3fN0065K242&page=2","position":{"x":0,"y":0.3899323816679189}},{"location":"http://likes.com/g/16323256?utm_campaign=ml&utm_term=1443595QOOOUPOX&utm_source=ml250&utm_medium=ml&v=b8pthEJJ1A6yO0Xjdkr63xN41AF3fN0065K242&page=3","position":{"x":0,"y":0.2633181126331811}},{"location":"https://github.com/meganz/MEGAsync","position":{"x":0,"y":0.9712280701754386}},{"location":"http://www.daikynguyenvn.com/cong-nghe/nhung-chiec-usb-giau-trong-cac-buc-tuong-khap-the-gioi-chung-an-chua-dieu-gi.html","position":{"x":0,"y":0.7859158542842484}},{"location":"http://awesome.naquadah.org/wiki/Urxvt_tips","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/stretch/vim-gtk","position":{"x":0,"y":0.9520488230165649}},{"location":"https://www.reddit.com/r/unixporn/comments/4a7t24/fortune_i3lock/","position":{"x":0,"y":0.3407821229050279}},{"location":"https://github.com/definite/ibus-table-chinese","position":{"x":0,"y":1}},{"location":"https://github.com/definite/ibus-table-chinese/blob/master/tables/cangjie/cangjie3.txt","position":{"x":0,"y":0.5}},{"location":"https://github.com/acevery/ibus-table","position":{"x":0,"y":0.7026831036983321}},{"location":"https://github.com/moebiuscurve/ibus-table-others/blob/master/tables/viqr.txt","position":{"x":0,"y":0.2564737671695564}},{"location":"https://www.reddit.com/r/learnpython/comments/4af432/who_is_teaching_beginners_to_use_rangeleniterable/","position":{"x":0,"y":0.6071576334298717}},{"location":"https://github.com/deviantfero/wpgtk","position":{"x":0.19047619047619047,"y":0.14513584574934268}},{"location":"https://www.reddit.com/r/unixporn/comments/4abojh/oc_wpgtk_v21_wallpaper_manager_that_generates_an/","position":{"x":0,"y":0.6163771712158809}},{"location":"https://github.com/clintbellanger/flare-game/issues/500#issuecomment-196436853","position":{"x":0,"y":1}},{"location":"https://github.com/romockee/powerarrow","position":{"x":0,"y":1}},{"location":"https://github.com/copycat-killer/awesome-copycats","position":{"x":0,"y":0.7176357652221613}},{"location":"https://www.reddit.com/r/unixporn/comments/4ad0j1/awesomewm_how_to_add_image_to_selected_tags/","position":{"x":0,"y":0.37405189620758483}},{"location":"https://github.com/McSinyx/tmp/blob/master/rc.lua","position":{"x":0.11507936507936507,"y":0.3670425609312477}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4aerpu/im_thinking_of_hopping_back_on_the_linux_train/","position":{"x":0,"y":0.7061469265367316}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4afv8r/can_i_fix_this_from_linux/","position":{"x":0,"y":0.7568555758683729}},{"location":"https://www.reddit.com/r/linux/","position":{"x":0,"y":0.3850267379679144}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/484eyw/i_never_know_how_the_web_browser_process_will_be/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/47qj3r/i_kinda_like_the_iceweasel_logo/","position":{"x":0,"y":0.5710344827586207}},{"location":"https://www.reddit.com/r/fossworldproblems/","position":{"x":0,"y":0.8068303094983992}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ag9wj/what_distro_do_you_recommend/","position":{"x":0,"y":0.6019007391763463}},{"location":"http://imgur.com/a/OzwVa","position":{"x":0,"y":0.18308351177730192}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4afy78/where_linux_comes_in_handy/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/48n1fe/man_clit_is_something_i_thought_id_never_type_in/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ai6ia/what_editor_do_you_prefer/","position":{"x":0,"y":0.8247011952191236}},{"location":"https://www.reddit.com/r/vim/comments/4afoge/recurrence/","position":{"x":0,"y":0.5982658959537572}},{"location":"view-source:https://www.reddit.com/r/linux4noobs/comments/4aieeq/su_and_sudo_i_which_one_would_you_recommend_for/","position":{"x":0,"y":0}},{"location":"http://www.tuxarena.com/2011/12/10-console-music-players-for-linux/","position":{"x":0,"y":0}},{"location":"http://rybczak.net/ncmpcpp/","position":{"x":0,"y":0.11203319502074689}},{"location":"http://www.freepascal.org/docs-html/ref/refsu50.html#x152-17400012.8.5","position":{"x":0,"y":0.4500907441016334}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4aieeq/su_and_sudo_i_which_one_would_you_recommend_for/","position":{"x":0,"y":0.9629629629629629}},{"location":"https://www.reddit.com/r/debian/comments/4aho5c/upstream_iceweasel_repos_are_no_longer_available/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/debian/comments/4ah8y2/how_do_i_add_an_application_to_the_vertical_bar/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4akup8/i_found_this_while_browsing_rrandom_rlinux_gaming/","position":{"x":0,"y":0.19454887218045114}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4ak5fk/everyone_talks_about_distributions_and_desktop/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4afrsg/microsoft_ports_harm_linux/","position":{"x":0,"y":0.6043795620437956}},{"location":"https://www.reddit.com/r/archlinux/comments/4am622/a_bit_of_a_weird_issue_gnome_terminal_doesnt_work/","position":{"x":0,"y":0.9464788732394366}},{"location":"https://www.reddit.com/r/vim/comments/4akjqs/picking_up_vim_i_love_it_but_i_just_cant_seem_to/","position":{"x":0,"y":0.6256926952141058}},{"location":"https://www.reddit.com/r/learnpython/comments/4an3gk/i_need_help/","position":{"x":0,"y":0.1635717107862505}},{"location":"https://www.reddit.com/r/learnpython/comments/4akc4n/why_is_this_code_not_working_properly/","position":{"x":0,"y":0.3541666666666667}},{"location":"https://www.reddit.com/r/learnpython/","position":{"x":0,"y":0.5723502304147465}},{"location":"https://www.reddit.com/r/unixporn/comments/4akt8g/some_general_opinions_about_stuff_related_to/","position":{"x":0,"y":0.7014598540145985}},{"location":"https://www.reddit.com/r/learnpython/comments/4an3ei/please_critique_my_approach/","position":{"x":0,"y":0.35751295336787564}},{"location":"https://www.reddit.com/r/Python/comments/3d9ge9/what_does_your_gui_look_like_post_your_screenshots/","position":{"x":0,"y":0.08020147229755908}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4aljep/about_to_make_the_switch_on_my_gaming_computer_im/","position":{"x":0,"y":0.3697033898305085}},{"location":"https://github.com/hsanson/vim-im","position":{"x":0,"y":1}},{"location":"https://github.com/search?q=vim+input+method&ref=opensearch","position":{"x":0,"y":0.09318637274549098}},{"location":"https://github.com/astrand/xclip","position":{"x":1,"y":0}},{"location":"https://github.com/Cloudef/xcmenu","position":{"x":0,"y":0.7650273224043715}},{"location":"https://vi.wikipedia.org/wiki/Ho%C3%A0ng_th%C3%A0nh_Th%C4%83ng_Long#C.C3.A1c_gi.C3.A1_tr.E1.BB.8B_n.E1.BB.95i_b.E1.BA.ADt_to.C3.A0n_c.E1.BA.A7u","position":{"x":0,"y":0.9527913809990206}},{"location":"https://vi.wikipedia.org/wiki/V%C4%83n_Mi%E1%BA%BFu_-_Qu%E1%BB%91c_T%E1%BB%AD_Gi%C3%A1m#.C4.90.C3.A1nh_gi.C3.A1","position":{"x":0,"y":0.8761218952202046}},{"location":"https://www.google.com/advanced_image_search?q=v%C4%83n+mi%E1%BA%BFu&biw=1574&bih=829&tbm=isch&hl=en","position":{"x":0,"y":0}},{"location":"https://www.google.com/search?as_st=y&tbm=isch&hl=en&as_q=v%C4%83n+mi%E1%BA%BFu&as_epq=&as_oq=&as_eq=&cr=&as_sitesearch=&safe=images&tbs=ic:gray#imgrc=oOcOI_aUkWnIOM%3A","position":{"x":0,"y":0.13218440327445066}},{"location":"https://www.google.com/search?q=v%C4%83n+mi%E1%BA%BFu&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.8589473684210527}},{"location":"https://vi.wikipedia.org/wiki/Ca_tr%C3%B9","position":{"x":0,"y":0.7038148306900985}},{"location":"http://megafun.vn/cuoc-song/am-thuc/mon-an/201308/pho-ha-noi-mot-nghe-thuat-mot-mon-an-mot-tinh-yeu-284474/","position":{"x":0,"y":0.1790555312636642}},{"location":"https://vi.wikipedia.org/wiki/L%E1%BB%85_h%E1%BB%99i_ch%C3%B9a_H%C6%B0%C6%A1ng#M.E1.BB.99t_s.E1.BB.91_v.E1.BA.A5n_.C4.91.E1.BB.81_.C4.91i_l.E1.BB.85_h.E1.BB.99i","position":{"x":0,"y":0.9573283858998145}},{"location":"https://vi.wikipedia.org/wiki/H%E1%BB%99i_Gi%C3%B3ng","position":{"x":0,"y":0.2549019607843137}},{"location":"http://rmarkdown.rstudio.com/authoring_basics.html","position":{"x":0,"y":1}},{"location":"http://web.archive.org/web/20101221124915/http://www.hanoimoi.com.vn/newsdetail/1000_nam_thang_long/399653/hoi-giong-o-den-phu-%C4%91ong-va-den-soc-duoc-unesco-cong-nhan-la-di-san-van-hoa-phi-vat-the-dai-dien-cua-nhan-loai.htm","position":{"x":0,"y":0.8886438809261301}},{"location":"file:///home/cnx/Documents/tmp/foo.md","position":{"x":0,"y":1}},{"location":"http://daringfireball.net/projects/markdown/","position":{"x":0,"y":0.2168578287543345}},{"location":"https://www.google.com/search?q=emacs+vim+binding&ie=utf-8&oe=utf-8#q=atom+debian","position":{"x":0,"y":0.2186700767263427}},{"location":"https://github.com/atom/atom/blob/master/docs/build-instructions/linux.md","position":{"x":0,"y":0.22843495363866254}},{"location":"https://atom.io/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4aljep/about_to_make_the_switch_on_my_gaming_computer_im/d126nbs?context=3","position":{"x":0,"y":0.045714285714285714}},{"location":"https://www.facebook.com/groups/geeklinux/1671593263102565/?notif_t=group_activity","position":{"x":0,"y":0.04952745543725326}},{"location":"https://www.facebook.com/groups/296041530537491/721078094700497/?notif_t=group_activity","position":{"x":0,"y":0.1054105665181413}},{"location":"https://www.facebook.com/groups/489685257874955/?fref=ts","position":{"x":0,"y":0.9715170278637771}},{"location":"https://www.facebook.com/groups/142012702808078/238489343160413/?notif_t=group_activity","position":{"x":0,"y":0.34036144578313254}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4b19x5/choosing_a_distro_first_timer/","position":{"x":0,"y":0.20689655172413793}},{"location":"https://www.reddit.com/r/learnpython/comments/4b12tc/want_to_practice_more_python_im_looking_for/","position":{"x":0,"y":0.089728453364817}},{"location":"https://github.com/FreddieV4/DailyProgrammerChallenges","position":{"x":0,"y":1}},{"location":"https://github.com/FreddieV4/DailyProgrammerChallenges/tree/master/Easy%20Challenges","position":{"x":0,"y":0}},{"location":"http://imgur.com/a/00iKx","position":{"x":0,"y":0.6292707802141765}},{"location":"https://www.reddit.com/r/unixporn/comments/4b2s6v/xfce_xfwm_tiling_floaty_chromebook/","position":{"x":0,"y":0.19865642994241842}},{"location":"https://www.reddit.com/r/debian/comments/4as3j8/trying_to_find_the_best_way_to_implement_a_guest/","position":{"x":0,"y":0.9033280507131537}},{"location":"https://www.reddit.com/r/debian/","position":{"x":0,"y":0.6571428571428571}},{"location":"https://www.reddit.com/r/unixporn/comments/4b2y50/help_merging_icon_packs/","position":{"x":0,"y":0.19704902427415516}},{"location":"https://www.reddit.com/r/unixporn/comments/4b4nxs/how_do_you_get_i3blocks_with_gaps/","position":{"x":0,"y":0.39297579496915047}},{"location":"https://www.reddit.com/r/unixporn/comments/4b59c5/cinnamon_my_attempt_at_a_minimalistic_desktop/","position":{"x":0,"y":0.3978856319077367}},{"location":"https://www.reddit.com/r/learnpython/comments/4b6fpl/take_4_numbers_return_3/","position":{"x":0,"y":0.20276679841897233}},{"location":"https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition","position":{"x":0,"y":0.9539170506912442}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4b1vq8/if_its_stupid_and_it_works_it_aint_stupid/","position":{"x":0,"y":0.9841521394611727}},{"location":"https://en.wikipedia.org/wiki/Happy_Hacking_Keyboard","position":{"x":0,"y":0.3359026369168357}},{"location":"http://www.pfusystems.com/embedded-keyboard/hhkb/index.html","position":{"x":0,"y":1}},{"location":"http://www.ergonomicsmadeeasy.com/store/mini-keyboards/product/happy-hacking-lite-2-keyboard/","position":{"x":0,"y":0.9103903243540407}},{"location":"http://9gag.com/?id=a0pnyoq%2Ca77273z%2CanNxLE0&c=300","position":{"x":0,"y":0.8489566244504233}},{"location":"https://github.com/jekku0966/xblstatus","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/user/McSinyx/saved","position":{"x":0,"y":0.9612244897959183}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4b7bn3/looking_for_a_linux_shell_function_to_display/","position":{"x":0,"y":0.6886326194398682}},{"location":"https://www.reddit.com/r/archlinux/comments/4awzp4/new_to_arch/","position":{"x":0,"y":0.22536744692433316}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4b6pet/even_beer_runs_the_universal_operating_system/","position":{"x":0,"y":0.20474777448071216}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/4b681b/i_recently_learned_that_qt_is_pronounced_cute/","position":{"x":0,"y":0.6079295154185022}},{"location":"http://pico.vn/15819/mtxt-lenovo-thinkpad-x1-i52520m4gb160gbssd-w7pro64-part-12943da.html","position":{"x":0,"y":0.47888953152111047}},{"location":"http://pico.vn/10-thoi-quen-cong-nghe-chung-ta-nen-tu-bo-ngay-hom-nay-ban-tin-1706.html","position":{"x":0,"y":0.9739828397453639}},{"location":"http://pico.vn/29039/cap-ket-noi--hdmi--vga.html","position":{"x":0,"y":0.3889578163771712}},{"location":"https://www.facebook.com/groups/296041530537491/permalink/721078094700497/?comment_id=721706461304327&ref=notif&notif_t=group_comment_reply","position":{"x":0,"y":0.8204724409448819}},{"location":"https://www.facebook.com/son.dinh.585112/posts/593630824121082?comment_id=594105857406912&reply_comment_id=594107210740110&notif_t=feed_comment_reply","position":{"x":0,"y":1}},{"location":"http://www.mystown.com/2015/10/truyen-thuyet-thanh-thi-co-that-ve-vi.html","position":{"x":0,"y":0.8550185873605948}},{"location":"http://www.mystown.com/search/label/C%C3%A1c%20kh%C3%A1i%20ni%E1%BB%87m%20hi%E1%BB%87n%20t%C6%B0%E1%BB%A3ng%20d%E1%BB%8B%20th%C6%B0%E1%BB%9Dng","position":{"x":0,"y":0.3881856540084388}},{"location":"http://www.mystown.com/2015/12/truyen-thuyet-thanh-thi-vien-keo-chet.html","position":{"x":0,"y":0.9710711493354183}},{"location":"http://www.mystown.com/2015/07/truyen-tranh-bua-ve-adam-va-eva.html","position":{"x":0,"y":0.07345635202271114}},{"location":"https://www.reddit.com/r/nosleep/comments/2rbbe1/the_birthday_book/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/emacs/comments/333ywx/did_anyone_else_go_wow_after_trying_spacemacs/","position":{"x":0,"y":0.05546459271387638}},{"location":"https://packages.debian.org/search?keywords=terminus&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":1}},{"location":"http://terminus-font.sourceforge.net/","position":{"x":0,"y":1}},{"location":"https://sourceforge.net/projects/terminus-font/files/terminus-font-4.40/terminus-font-4.40.tar.gz/download","position":{"x":0,"y":0.6934673366834171}},{"location":"https://sourceforge.net/projects/terminus-font/","position":{"x":0,"y":0}},{"location":"https://wm.sdf.org/bbs/viewtopic.php?t=915","position":{"x":0,"y":0.5130111524163569}},{"location":"http://www.andrews-corner.org/abcde.html","position":{"x":0,"y":0.11907396883318877}},{"location":"http://vlaurie.com/computers2/Articles/protocol.htm","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=thunderbird+gmail&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiawanOlNPLAhVoIKYKHezvAUAQ_AUICigE&biw=1574&bih=829#imgrc=aM4vagbtVEAUCM%3A","position":{"x":0,"y":0.02520337013364323}},{"location":"https://www.google.com/search?q=thunderbird+gmail&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiawanOlNPLAhVoIKYKHezvAUAQ_AUICigE&biw=1574&bih=829#imgrc=2qzbdtG6ihNbcM%3A","position":{"x":0,"y":0.23467460778617083}},{"location":"https://www.google.com/search?tbs=sbi%3Acs&tbnid=BADAzGvZS-_l-M%3A&docid=JOKhep-v8fzqyM&ved=0ahUKEwjfmdORmNPLAhVn5KYKHRrhA7UQiBwICQ&biw=1574&bih=829&dpr=1","position":{"x":0,"y":0.5640326975476839}},{"location":"https://www.google.com/search?q=lan&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjRy9eSl9PLAhUCLaYKHd1UBAIQ_AUIBygB&biw=1574&bih=829#imgrc=ZNoWxUMk9v3GxM%3A","position":{"x":0,"y":0.22295348665237003}},{"location":"https://www.google.com/search?q=lan&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjRy9eSl9PLAhUCLaYKHd1UBAIQ_AUIBygB&biw=1574&bih=829#tbm=isch&q=lan+party","position":{"x":0,"y":0.049629952111449716}},{"location":"https://www.google.com/search?q=wan&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjZ4-bCmtPLAhVGG6YKHVemA2UQ_AUIBygB&biw=1574&bih=829#imgrc=T2bENsBG6yihPM%3A","position":{"x":0,"y":0.09407282584804748}},{"location":"file:///home/cnx/Documents/20.md","position":{"x":0,"y":1}},{"location":"https://github.com/McSinyx/tmp/blob/master/20.md","position":{"x":0,"y":0.771976558337773}},{"location":"https://www.reddit.com/r/learnpython/comments/4b6v0n/a_problem_regarding_all_the_various_installations/","position":{"x":0,"y":0.5136476426799007}},{"location":"https://www.reddit.com/r/linux/comments/4bca77/visual_blindness_of_linux_programmers/","position":{"x":0,"y":0.9174694090080708}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bd3e5/there_will_be_distros_without_an_xorg_server_this/","position":{"x":0,"y":0.17831348819051338}},{"location":"https://neovim.io/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bfqgw/can_i_download_linux_on_a_windows_vista_computer/","position":{"x":0,"y":0.7028862478777589}},{"location":"http://gnome-look.org/content/show.php/Dark+Aurora?content=170523","position":{"x":0,"y":0.3743218806509946}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4bdlge/pc_takes_a_long_while_to_shut_down/","position":{"x":0,"y":0.8403247631935047}},{"location":"https://www.google.com/search?q=v%C5%A9+thi%C3%AAn+trung+hi%E1%BA%BFu&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.7040816326530612}},{"location":"http://killhellokitty.deviantart.com/art/DeLoreanDark3-10-8-05232014-408652063","position":{"x":0,"y":0.0926381740881629}},{"location":"http://killhellokitty.deviantart.com/","position":{"x":0,"y":0.24023929471032746}},{"location":"https://www.google.com/search?q=delorian&ie=utf-8&oe=utf-8#q=gtk+3.10+theme","position":{"x":0,"y":0.17902350813743217}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bh5r6/how_to_change_window_style_in_ubuntu_1404_lts/","position":{"x":0,"y":0.3587521663778163}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bll17/making_ss_output_usefull/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/ProgrammerHumor/","position":{"x":0,"y":0.19604471195184867}},{"location":"https://www.google.com/search?q=fpc+math&ie=utf-8&oe=utf-8#q=free+pascal+gcd+removed","position":{"x":0,"y":0.7591240875912408}},{"location":"http://stackoverflow.com/questions/774556/peak-memory-usage-of-a-linux-unix-process","position":{"x":0.05979381443298969,"y":0.12393598910452842}},{"location":"https://www.google.com/search?q=linux+mem+usage+pgram&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.1972318339100346}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bj7hk/regarding_the_state_of_the_free_software_dating/","position":{"x":0,"y":0.18202554744525548}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bisl6/okay_so_ive_installed_the_base_of_arch_on_my_ssd/","position":{"x":0,"y":0.9002473206924979}},{"location":"https://www.reddit.com/r/archlinux/comments/4blq5a/1520_browser_tabs_freezes_whole_system/","position":{"x":0,"y":0.9134253450439147}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bm9i7/why_does_linux_have_such_a_good_hardware_driver/","position":{"x":0,"y":0.47420965058236275}},{"location":"http://boards.4chan.org/g/","position":{"x":0,"y":0.31418514080287596}},{"location":"https://www.reddit.com/r/debian/comments/4bibkv/installing_debian_after_win10_im_pretty_new/","position":{"x":0,"y":0.1556420233463035}},{"location":"https://www.reddit.com/r/vim/comments/4blagy/ctrlp_can_not_navigate_in_results_if_set_syntax/","position":{"x":0,"y":0.3969359331476323}},{"location":"https://www.reddit.com/r/learnpython/comments/4bm5zo/comparing_two_string_with_a_for_loop_and_breaking/","position":{"x":0,"y":0.5867458580806502}},{"location":"https://github.com/McSinyx/tmp/blob/master/foo.md","position":{"x":0,"y":0.9921635434412266}},{"location":"https://www.reddit.com/subreddits/#page=2","position":{"x":0,"y":0.6662470099458643}},{"location":"https://www.reddit.com/subreddits/#page=1","position":{"x":0,"y":0.04582651391162029}},{"location":"http://mangak.net/fairy-tail-chap-472/","position":{"x":0,"y":0.2694571839277158}},{"location":"http://mangak.net/fairy-tail-chap-473/","position":{"x":0,"y":0.05122862480241414}},{"location":"http://mangak.net/fairy-tail-chap-474/","position":{"x":0,"y":0.02736098852603707}},{"location":"http://mangak.net/fairy-tail-chap-475/","position":{"x":0,"y":0.16399256399256398}},{"location":"https://www.reddit.com/user/McSinyx/comments/?sort=top","position":{"x":0,"y":0.8496732026143791}},{"location":"https://www.reddit.com/r/learnpython/comments/4bndhl/the_python_way_10_tips/","position":{"x":0,"y":1}},{"location":"http://wiki.freepascal.org/index.php?title=Special%3ASearch&search=sort&go=Go","position":{"x":0,"y":0.13694507148231752}},{"location":"https://packages.debian.org/search?keywords=fpc&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":0.6492271105826397}},{"location":"https://packages.debian.org/stretch/fp-compiler","position":{"x":0,"y":0.9464944649446494}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4bqles/checking_if_a_number_is_13_is_as_important_as/","position":{"x":0,"y":0.809488510007413}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4baq5o/when_you_install_arch_and_promptly_forget_where/","position":{"x":0,"y":0.2628158844765343}},{"location":"http://imgur.com/eaWN0rD","position":{"x":0,"y":0.1884297520661157}},{"location":"https://www.reddit.com/r/unixporn/comments/4bobjj/barely_cooked_rice_any_suggestions_xfce/","position":{"x":0,"y":0.7575107296137339}},{"location":"https://www.reddit.com/r/learnpython/comments/4bqa9g/how_do_i_fix_this_prime_factor_code/","position":{"x":0,"y":0.27265917602996254}},{"location":"https://www.reddit.com/r/linux/comments/4bnl37/gnome_320_release_notes/","position":{"x":0,"y":0.13653952459922608}},{"location":"https://www.youtube.com/watch?v=M9bq_alk-sw","position":{"x":0,"y":0.04576659038901602}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bpyb1/should_i_have_separate_ssh_key_for_root_and_user/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bnyhk/removing_linux_from_a_dualboot_computer/","position":{"x":0,"y":0.5392592592592592}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4bmb2d/i_have_a_teammate_i_always_recognize_his_code/","position":{"x":0,"y":0.042371306448615496}},{"location":"http://vimcolors.com/352/colorsbox-stnight/dark","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4bttx2/whats_your_favourite_dark_256colour_theme/","position":{"x":0,"y":0.8980263157894737}},{"location":"https://www.reddit.com/r/learnpython/comments/4brjc8/please_help_me_understand_the_way_for_loop_works/","position":{"x":0,"y":0.9451038575667656}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4btxrq/beginner_thinking_about_switching_to_a_linux/","position":{"x":0,"y":0.5779816513761468}},{"location":"https://en.wikipedia.org/wiki/Help:Wiki_markup","position":{"x":0,"y":0.08190258171181483}},{"location":"https://www.reddit.com/r/vim/comments/4bv6sh/which_vim_defaults_irritate_you_enough_that_you/","position":{"x":0,"y":0.6740151788941091}},{"location":"https://www.reddit.com/r/linux/comments/4bwcas/do_you_use_flattr_what_do_you_think_of_it/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bwf8c/what_markup_language_is_this/","position":{"x":0,"y":0.680373831775701}},{"location":"https://www.reddit.com/r/learnpython/comments/4bwjr4/how_do_i_legally_fork_python/","position":{"x":0,"y":0.1385083713850837}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=805&extra=&page=7","position":{"x":0,"y":0.49862637362637363}},{"location":"http://www.armbian.com/download/","position":{"x":0,"y":0.9646643109540636}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=805&page=1&extra=#pid7240","position":{"x":0,"y":0.05188839741408642}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=55&page=13#lastpost","position":{"x":0,"y":1}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=1339&extra=page%3D1","position":{"x":0,"y":0.9381443298969072}},{"location":"https://www.tinynibbles.com/","position":{"x":0,"y":1}},{"location":"http://teen-titans.simply-hentai.com/13502-teen-pipans/page/318321#top","position":{"x":0,"y":1}},{"location":"http://www.simply-hentai.com/album/list/spotlight","position":{"x":0,"y":0.2627400768245839}},{"location":"http://mangak.net/go-chap-18/","position":{"x":0,"y":0.023103153682704033}},{"location":"http://mangak.net/go-chap-22/","position":{"x":0,"y":0.9767703850573418}},{"location":"http://mangapark.me/search?q=go","position":{"x":0,"y":0.22319639278557113}},{"location":"http://mangak.net/papa-no-iukoto-wo-kikinasai-chronicles-of-street-observation-research-chap-1/","position":{"x":0,"y":0.09006273626638783}},{"location":"http://learnvimscriptthehardway.stevelosh.com/chapters/37.html","position":{"x":0,"y":1}},{"location":"http://stackoverflow.com/questions/14627167/vim-how-to-replace-a-variable-with-its-value-in-vimrc","position":{"x":0,"y":0.43059402893197907}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4c0ghm/fight_me_shitty_hotel_wifi/","position":{"x":0,"y":0.9740616417454989}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bxei3/aside_from_arch_and_gentoo_are_there_any/","position":{"x":0,"y":0.612628750559785}},{"location":"https://www.reddit.com/r/debian/comments/4bwkm6/jessie_how_can_i_disable_terminal_colors_in_the/","position":{"x":0,"y":0.7299893276414088}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4c1d8g/im_an_experienced_user_and_i_dont_know_which/","position":{"x":0,"y":0.881578947368421}},{"location":"https://www.reddit.com/r/linux/comments/4c142l/suggestion_which_laptop_would_you_suggest_to_buy/","position":{"x":0,"y":0.9875}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4bx7xf/nice_formatting_bro/","position":{"x":0,"y":0.9177101967799642}},{"location":"https://www.reddit.com/r/vim/comments/4c28vu/eli5_how_dots_as_in_foo_work_with_exe/","position":{"x":0,"y":0.06635622817229336}},{"location":"https://github.com/lucy/tewi-font","position":{"x":0,"y":0.606955693187232}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4c3ri0/how_do_i_install_fonts_on_ubuntu/","position":{"x":0,"y":0.7715736040609137}},{"location":"http://imgur.com/TJ71buy","position":{"x":0,"y":0.30613961312026916}},{"location":"https://www.facebook.com/groups/geeklinux/1676424985952726/?notif_t=group_activity","position":{"x":0,"y":0.08971072867081654}},{"location":"https://www.reddit.com/r/learnpython/comments/4c43xj/how_are_python_directories_meant_to_be_set_up/","position":{"x":0,"y":0.28173374613003094}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4c293b/linux_hipster_level/","position":{"x":0,"y":0.5886185925282363}},{"location":"http://stackoverflow.com/questions/9744631/way-to-delay-the-timeout-of-key-sequences-in-vim","position":{"x":0,"y":0.39565217391304347}},{"location":"https://www.google.com/search?q=mappings&ie=utf-8&oe=utf-8#q=vim+mappings","position":{"x":0,"y":0.44938271604938274}},{"location":"https://www.reddit.com/r/raspberry_pi/comments/3l5u9b/15_orange_pi_pc_shipped_received_how_is_it/","position":{"x":0,"y":0.5033417838211569}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4c0w5p/debugging_at_3_am/","position":{"x":0,"y":0.9990722947452124}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4bumde/echo_texteditor_masterrace/","position":{"x":0,"y":0.972399865365197}},{"location":"https://www.reddit.com/r/learnpython","position":{"x":0,"y":0.15839860748476936}},{"location":"https://www.reddit.com/r/linux/comments/4c41qi/sidewalk_man_must_love_debian/","position":{"x":0,"y":0.5658730158730159}},{"location":"https://www.reddit.com/r/learnpython/comments/4c4uuf/unable_to_create_a_list_using_range_function/","position":{"x":0,"y":0.41316685584562995}},{"location":"https://www.reddit.com/r/archlinux","position":{"x":0,"y":0.42656688493919553}},{"location":"https://www.reddit.com/r/viets/","position":{"x":0,"y":0.1705315733143061}},{"location":"https://en.wikipedia.org/wiki/List_of_Unicode_characters","position":{"x":0,"y":0.46288379782711386}},{"location":"https://packages.debian.org/stretch/firefox-esr","position":{"x":0,"y":0.004473022085546547}},{"location":"https://www.reddit.com/r/unixporn/comments/3zqk7h/with_the_new_year_comes_an_age_old_hard_drive/","position":{"x":0,"y":0.3927238805970149}},{"location":"https://www.reddit.com/r/debian/comments/4c69x2/best_desktop_environment_for_full_keyboard_control/","position":{"x":0,"y":0.9219079780498101}},{"location":"https://www.reddit.com/user/McSinyx/comments/?sort=controversial","position":{"x":0,"y":0.6222222222222222}},{"location":"https://www.google.com/search?q=client+side+gtk&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.9405684754521964}},{"location":"https://www.google.com/search?q=gtk+csd&ie=utf-8&oe=utf-8#q=gtk+csd&start=10","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/wheezy/amd64/gtk-3-examples/filelist","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=gtk3+no+copositig&ie=utf-8&oe=utf-8","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/debian/comments/4c8syy/cant_edit_sourceslist/","position":{"x":0,"y":0.7513611615245009}},{"location":"https://www.reddit.com/r/linux/comments/4c7mxe/3_months_ago_i_started_working_on_a_native_reddit/","position":{"x":0,"y":0.9134785167745733}},{"location":"https://github.com/michael-lazar/rtv","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4c9nxc/why_are_legit_technical_questions_downvoted_just/","position":{"x":0,"y":0.725320271288621}},{"location":"https://www.google.com/search?q=rc&ie=utf-8&oe=utf-8#q=rc+meaning","position":{"x":0,"y":0.3357664233576642}},{"location":"https://www.reddit.com/r/linux/comments/4cb1jm/updateis_an_average_11_year_old_capable_of/","position":{"x":0,"y":1}},{"location":"http://vimwiki.github.io/","position":{"x":0,"y":1}},{"location":"https://github.com/kaio/ibus-table","position":{"x":0,"y":0.9788079470198675}},{"location":"https://www.google.com/search?q=start+gnome+3&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.28322981366459626}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ccpsp/i_have_a_problem_starting_x_server/","position":{"x":0,"y":0.032058492688413945}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cf35f/debian_swirl_shitpost_subreddit/","position":{"x":0,"y":0.1947318908748824}},{"location":"https://www.reddit.com/r/learnpython/comments/4cdlxl/how_do_i_check_if_a_users_input_is_in_a_list/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cew7j/what_do_you_think_of_linux_is_only_free_if_your/","position":{"x":0,"y":0.5891840607210627}},{"location":"https://duckduckgo.com/?q=debian+Realtek+RTL8102E","position":{"x":0,"y":0.25925925925925924}},{"location":"http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=7&Level=5&Conn=4&ProdID=191","position":{"x":0,"y":1}},{"location":"http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false","position":{"x":0,"y":0.3794683776351971}},{"location":"https://www.reddit.com/user/davjet1","position":{"x":0,"y":0.9164360819037078}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4cfl1o/what_is_the_difference_between_kde_and_plasma/","position":{"x":0,"y":0.42636457260556127}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cdkpu/pretty_new_to_linux_in_general_extremely/","position":{"x":0,"y":0.9249329758713136}},{"location":"https://github.com/moebiuscurve/ibus-table-others/blob/master/tables/mathwriter-ibus.txt","position":{"x":0,"y":1}},{"location":"https://github.com/moebiuscurve/ibus-table-others/blob/master/tables/emoji-table.txt","position":{"x":0,"y":0.19748621032643096}},{"location":"https://www.reddit.com/r/vim/comments/4cdhcl/if_your_plugin_need_users_resource_which_dir/","position":{"x":0,"y":0.8495742667928098}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4ch8uh/when_your_boss_declines_your_raise_request/","position":{"x":0,"y":0.6390605686032138}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=Dies&type=Users&ref=searchresults","position":{"x":0,"y":0.7866894197952219}},{"location":"http://vim.wikia.com/wiki/Omni_completion_popup_menu","position":{"x":0,"y":0.5660964230171073}},{"location":"http://vim.wikia.com/wiki/Omni_completion","position":{"x":0,"y":0.433849821215733}},{"location":"https://github.com/vim-scripts/VimIM","position":{"x":0,"y":1}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=vim+input+method&type=Repositories&ref=searchresults","position":{"x":0,"y":0.08469945355191257}},{"location":"http://vim.wikia.com/wiki/Make_Vim_completion_popup_menu_work_just_like_in_an_IDE","position":{"x":0,"y":0.852209540532631}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ccpsp/i_have_a_problem_starting_x_server/d1himp9","position":{"x":0,"y":0.22317596566523606}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cj2oq/hdd_partitioning_question/","position":{"x":0,"y":0.44201578627808136}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ci3vh/help_for_a_laptop_with_linux/","position":{"x":0,"y":0.9060360920970753}},{"location":"view-source:https://puri.sm/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4ccx3y/so_this_happened_the_other_day_in_one_of_my/d1iu7ue?context=3","position":{"x":0,"y":0.13577023498694518}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cir0y/windows_10_and_ubuntu_merging_is_this_just_early/","position":{"x":0,"y":0.9980342600393148}},{"location":"https://www.reddit.com/r/programmerhumor","position":{"x":0,"y":0.4251524046060059}},{"location":"http://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to-manage-your-dotfiles.html","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/4cg29q/git_all_your_dotfiles_multiple_hosts/","position":{"x":0,"y":0.3005808325266215}},{"location":"https://www.reddit.com/controversial/","position":{"x":0,"y":0.7901785714285714}},{"location":"https://stackoverflow.com/research/developer-survey-2016#technology-desktop-operating-system","position":{"x":0,"y":0.503400900900901}},{"location":"https://www.reddit.com/r/linux/comments/494obp/1_til_firefox_has_an_aboutconfig_setting_that/","position":{"x":0,"y":0.6033519553072626}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ck8zo/w3m_preview_images_in_ranger/","position":{"x":0,"y":0.43902439024390244}},{"location":"https://www.reddit.com/r/vim/comments/4cjro1/what_are_easy_to_learn_things_that_massively/","position":{"x":0,"y":0.4646758922068463}},{"location":"https://www.reddit.com/r/LinuxCirclejerk/comments/4c9bra/you_are_submitting_a_textbased_post_speak_your/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/LinuxCirclejerk","position":{"x":0,"y":0.4122407688416793}},{"location":"https://groups.google.com/forum/#!searchin/vim_dev/loadplugin/vim_dev/BN5DuHpzzBc/J7Wvjq9pEQAJ","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cfcm1/which_linux_os_should_i_get_does_it_really_matter/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/user/ducklord#page=5","position":{"x":0,"y":0.9888433742964665}},{"location":"https://www.reddit.com/#page=2","position":{"x":0,"y":0.7527272727272727}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cnm64/streamer_experiences_the_true_glory_of_windows_10/","position":{"x":0,"y":0.9282265851303508}},{"location":"http://www.hecticgeek.com/2014/06/netrunner-14-frontier-review/","position":{"x":0,"y":0.3969120532286957}},{"location":"http://www.hecticgeek.com/2013/05/using-preload-ubuntu-13-04/","position":{"x":0,"y":0.7167181550398736}},{"location":"https://github.com/CzBiX/ibus-table/blob/master/tables/additional/compose.txt","position":{"x":0,"y":1}},{"location":"http://learnvimscriptthehardway.stevelosh.com/chapters/12.html","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cqayc/since_chromium_is_just_supposed_to_be_the_oss/","position":{"x":0,"y":0.6926345609065155}},{"location":"https://www.facebook.com/groups/geeklinux/1679073409021217/?notif_t=group_activity&notif_id=1459346211274311","position":{"x":0,"y":0.33272101033295065}},{"location":"https://www.freebsd.org/about.html","position":{"x":0,"y":1}},{"location":"https://www.freebsd.org/gnome/screenshots.html","position":{"x":0,"y":0.9219330855018587}},{"location":"http://www.desktopbsd.net/","position":{"x":0,"y":1}},{"location":"http://www.desktopbsd.net/?pos=upcoming","position":{"x":0,"y":1}},{"location":"http://www.desktopbsd.net/?pos=downloads","position":{"x":0,"y":1}},{"location":"http://www.ghostbsd.org/about","position":{"x":0,"y":1}},{"location":"http://www.ghostbsd.org/download","position":{"x":0,"y":0.9986282578875172}},{"location":"http://www.freebsd.org/releases/9.0R/hardware.html#WLAN","position":{"x":0,"y":0.8687361132083612}},{"location":"http://wiki.ghostbsd.org/index.php?title=Hardware_Requirements","position":{"x":0,"y":1}},{"location":"http://wiki.ghostbsd.org/index.php?title=Pre-installation_Tasks","position":{"x":0,"y":0.9723953695458593}},{"location":"http://wiki.ghostbsd.org/index.php?title=Starting_GhostBSD_Live_Media","position":{"x":0,"y":1}},{"location":"http://wiki.ghostbsd.org/index.php?title=Auto_Label_Partitioning_Installation","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4d3ls2/i_broke_a_usb_stick_in_linux_can_it_be_fixed/d1o2fps?context=10000","position":{"x":0,"y":0.43654434250764523}},{"location":"https://www.reddit.com/r/linux/comments/4d61r9/this_is_what_i_saw_when_i_booted_lubuntu_1510/","position":{"x":0,"y":0.2679754601226994}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4d5ui2/gnome_3_vs_unity/","position":{"x":0,"y":0.38396624472573837}},{"location":"https://www.reddit.com/user/McSinyx/saved/","position":{"x":0,"y":0.07166123778501629}},{"location":"https://github.com/vimperator/vimperator-labs/issues","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/learnpython/comments/4d4ifd/what_can_i_do_to_improveoptimize_this_prime/","position":{"x":0,"y":0.45251160827353315}},{"location":"https://www.reddit.com/r/learnpython/comments/4d78zy/combinations_recursion/","position":{"x":0,"y":0.4890075376884422}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4d572f/xubuntu_how_to_fix_libreoffice_icons/","position":{"x":0,"y":0.2782874617737003}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4d9k19/just_noticed_steam_is_actively_encouraging_people/","position":{"x":0,"y":0.33516106922549693}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4d9m69/why_move_some_folders_usr_home_to_a_different/","position":{"x":0,"y":0.7027027027027027}},{"location":"https://www.reddit.com/r/vim/comments/4da0bn/what_do_you_have_tab_mapped_to_in_normal_mode/","position":{"x":0,"y":0}},{"location":"https://danielmiessler.com/blog/collection-of-less-commonly-used-unix-commands/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4daa87/how_do_you_guys_define_ricing/","position":{"x":0,"y":0.22835633626097868}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4d9w2w/mrw_an_arch_user_says_im_a_noob_because_i_use/","position":{"x":0,"y":0.22}},{"location":"https://duckduckgo.com/?q=vim+match+vs+stridx","position":{"x":0,"y":0.15179877157063468}},{"location":"http://www.turnoff.us/","position":{"x":0,"y":1}},{"location":"http://www.turnoff.us/geek/agile-restaurant/","position":{"x":0,"y":0.6542222222222223}},{"location":"http://www.turnoff.us/geek/masks/","position":{"x":0,"y":0.8807692307692307}},{"location":"http://www.turnoff.us/geek/tcp-buddies/","position":{"x":0,"y":0}},{"location":"https://github.com/vimperator/vimperator-labs/issues/476","position":{"x":0,"y":0.7474332648870636}},{"location":"https://packages.debian.org/sid/mozplugger","position":{"x":0,"y":0.9264229523368811}},{"location":"https://packages.debian.org/search?searchon=all&keywords=browser","position":{"x":0,"y":0.19409451443044726}},{"location":"https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=all&keywords=web+browser","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=all&keywords=markdown","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4daj7n/preference_of_wmde_and_why/","position":{"x":0,"y":0.9498405334879675}},{"location":"https://wiki.debian.org/Iceweasel#How_to_install_Iceweasel_.28Firefox.29","position":{"x":0,"y":0.25463834364076365}},{"location":"https://wiki.debian.org/Iceweasel#Debian-Mozilla_site","position":{"x":0,"y":0.5348211884915299}},{"location":"https://www.reddit.com/r/LinuxCirclejerk/comments/4cwwwe/archi3gapscomptontmuxlemonbaremacs_loving_my/","position":{"x":0,"y":0.9000989119683481}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4dbonn/ubuntu_mate_duplicate_applications_in_menu/","position":{"x":0,"y":0.23023402909550916}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4dbxfn/how_not_to_get_fired/","position":{"x":0,"y":0.22436260623229462}},{"location":"https://wiki.debian.org/AptPreferences","position":{"x":0,"y":0.06218547807332854}},{"location":"https://www.reddit.com/r/debian/comments/4db9a0/will_the_nonesr_firefox_get_into_testing/","position":{"x":0,"y":0.8964252978918423}},{"location":"https://www.reddit.com/new/","position":{"x":0,"y":0.8541846419327006}},{"location":"https://www.reddit.com/r/linux/comments/4dc3t0/topics_to_cover_for_freshmen/","position":{"x":0,"y":0.3892889288928893}},{"location":"http://9gag.com/gag/a57569O","position":{"x":0,"y":0.6097424412094065}},{"location":"http://9gag.com/gag/a8MzdLO?sc=nsfw","position":{"x":0,"y":0.16474258970358815}},{"location":"http://9gag.com/gag/aE7ZjOp#comment","position":{"x":0,"y":0.292336217552534}},{"location":"https://github.com/clintbellanger/flare-game/issues/508#issuecomment-204993438","position":{"x":0,"y":0.6002844950213371}},{"location":"http://www.diffen.com/difference/LAN_vs_WAN","position":{"x":0,"y":0.3094724455775642}},{"location":"http://gfxmonk.net/shellshape/","position":{"x":0,"y":0.44568408690546096}},{"location":"http://9gag.com/gag/aBY4BNz","position":{"x":0,"y":0.6554621848739496}},{"location":"http://www.w3schools.com/tags/tag_font.asp","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4dg1rx/how_to_define_custom_omnifunc_in_vim_seeking/","position":{"x":0,"y":0.35751295336787564}},{"location":"https://www.reddit.com/r/funny","position":{"x":0,"y":0.8953136265320837}},{"location":"https://www.reddit.com/r/pics#page=2","position":{"x":0,"y":0.7841616307387029}},{"location":"https://github.com/search?q=ibus+table&ref=opensearch","position":{"x":0,"y":0.07076923076923076}},{"location":"https://github.com/ochko/ibus-table-mongolian/blob/master/mongolian.txt","position":{"x":0,"y":1}},{"location":"https://github.com/acevery/ibus-table-zhengma","position":{"x":0,"y":0}},{"location":"https://raw.githubusercontent.com/acevery/ibus-table-erbi/master/tables/erbi_qs.txt","position":{"x":0,"y":0}},{"location":"https://raw.githubusercontent.com/daineseh/liu_ibus_table/master/liu_ibus_table.txt","position":{"x":0,"y":1}},{"location":"https://raw.githubusercontent.com/acevery/ibus-table-zhengma/master/tables/zhengma.txt","position":{"x":0,"y":0.5}},{"location":"https://en.wikipedia.org/wiki/Vim_(text_editor)#Vim_script","position":{"x":0,"y":0.7286044718581342}},{"location":"https://u.teknik.io/74qZw.png","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/unixporn/comments/4dg348/fvwm_clean_with_rounded_corners/","position":{"x":0,"y":0.717331499312242}},{"location":"https://vi.wikipedia.org/wiki/M%C3%A3_s%E1%BB%91_%C4%91i%E1%BB%87n_tho%E1%BA%A1i_qu%E1%BB%91c_t%E1%BA%BF","position":{"x":0,"y":0.06380996739636702}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4brhk8/til_suse_is_pronounced_sooser/","position":{"x":0,"y":0.8294029101856498}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/4dk128/the_only_reason_im_using_gnome_is_because_thats/","position":{"x":0,"y":0.5361890694239291}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4dkgny/software_alternative_list/","position":{"x":0,"y":0.40024257125530627}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4djs1f/what_the_fsck_does_one_do_now/","position":{"x":0,"y":0.5963650132525559}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4dl0ur/how_to_fix_aptget_update_in_this_picture_only_my/","position":{"x":0,"y":0.2467289719626168}},{"location":"http://blog.dustinkirkland.com/2016/04/finally-dock-your-unity-launcher-the.html","position":{"x":0,"y":0.17176529588766298}},{"location":"https://www.reddit.com/r/learnpython/comments/4dl3ez/making_a_program_that_shuffles_words_into_a_list/","position":{"x":0,"y":0.6660527931246163}},{"location":"https://www.reddit.com/r/debian/comments/4dgr99/discuss_about_askubuntucom/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4dlacf/vim_essentials_articles_videos_ressources/","position":{"x":0,"y":0.502816556453588}},{"location":"http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim/1220118#1220118","position":{"x":0,"y":0.06481776221550214}},{"location":"http://9gag.com/gag/aE7Eg4x","position":{"x":0,"y":0.4275058275058275}},{"location":"http://9gag.com/gag/anNEm8q?ref=fsidebar","position":{"x":0,"y":0.7194444444444444}},{"location":"http://9gag.com/gag/am9n4Y6","position":{"x":0,"y":0.2370783039306716}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4dqhoi/help_making_bootable_winxp_usb/","position":{"x":0,"y":0.09763313609467456}},{"location":"https://www.reddit.com/user/McSinyx/submitted/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4dnx56/reset_to_default_installed_fonts/","position":{"x":0,"y":0}},{"location":"http://arstechnica.com/information-technology/2016/04/first-windows-10-preview-with-bash-support-is-out-now/","position":{"x":0,"y":0.8663646659116648}},{"location":"https://dot.kde.org/2016/04/05/kde-presents-its-vision-future","position":{"x":0,"y":0.7201834862385321}},{"location":"https://opensource.com/business/16/3/top-linux-shells","position":{"x":0,"y":0.22665436937975558}},{"location":"https://github.com/muflax-scholars/saneo","position":{"x":0,"y":1}},{"location":"https://www.facebook.com/groups/296041530537491/permalink/733996480075325/?comment_id=733998320075141&reply_comment_id=734547980020175&notif_t=group_comment_reply&notif_id=1460046180642415","position":{"x":0,"y":0.5663759689922481}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4dr18f/mr_robot_2_is_coming_a_few_months_later_here_is_a/","position":{"x":0,"y":0.3325648414985591}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4drw0u/guess_which_jackass_just_ran_rm_r_in_his_home/","position":{"x":0,"y":0.9518243003896564}},{"location":"https://www.reddit.com/r/learnpython/comments/4dui55/need_to_do_this_using_a_loop/","position":{"x":0,"y":0.15024390243902438}},{"location":"http://www.vim.org/about.php","position":{"x":0,"y":0.9565217391304348}},{"location":"https://www.google.com/search?q=vim+usage+worldwide&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjEwZvWm__LAhWGtpQKHRncBQEQ_AUIBygB&biw=1574&bih=829#tbm=isch&q=vim+world+map&imgrc=K7ADCvBom2tCuM%3A","position":{"x":0,"y":0.043292682926829265}},{"location":"http://stackoverflow.com/research/developer-survey-2015#tech-editor","position":{"x":0,"y":0.36006415396952685}},{"location":"https://github.com/mrlequoctuan/ibus-unikey/blob/master/src/engine.cpp","position":{"x":0,"y":1}},{"location":"https://github.com/search?l=c&q=vim+ibus&type=Code&utf8=%E2%9C%93","position":{"x":0,"y":0.6770428015564203}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=ibus+bogo+vim&type=Code&ref=searchresults","position":{"x":0,"y":0.3384615384615385}},{"location":"https://github.com/BoGoEngine/ibus-bogo","position":{"x":0,"y":0.9367541766109785}},{"location":"https://github.com/BoGoEngine/ibus-bogo/issues","position":{"x":0,"y":0.8330522765598651}},{"location":"https://github.com/nhanb/blog","position":{"x":0,"y":0.32727272727272727}},{"location":"https://www.facebook.com/profile.php?id=100011770238327&fref=jewel","position":{"x":0,"y":0.6924322136786726}},{"location":"http://www.vimregex.com/","position":{"x":0,"y":1}},{"location":"file:///home/cnx/Documents/SO-survaey-2015","position":{"x":0,"y":0}},{"location":"file:///home/cnx/Documents/20.html","position":{"x":0.13773314203730272,"y":1}},{"location":"file:///home/cnx/Documents/vimregrex.html","position":{"x":1,"y":1}},{"location":"https://www.reddit.com/r/unixporn/comments/4e3llp/exwm_the_one_true_editor/","position":{"x":0,"y":0.5593569661995054}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4e4a81/define_freefag/","position":{"x":0,"y":0.46781883194278906}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4e41od/need_help_installing_packages_xpost_raspberry_pi/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/unixporn/comments/4e3m7d/i3gaps_web_server_development_and_adorable_girls/","position":{"x":0,"y":0.25411270563528177}},{"location":"https://www.reddit.com/r/learnpython/comments/4e3jgx/is_this_a_goodthe_best_way_to_sort_a_dictionary/","position":{"x":0,"y":0.2662822252374491}},{"location":"http://alpha.wallhaven.cc/wallpaper/313310","position":{"x":0,"y":1}},{"location":"https://np.reddit.com/r/linux/comments/4dybuu/discussion_how_did_you_personally_get_into_linux/","position":{"x":0,"y":0.14485514485514486}},{"location":"http://alpha.wallhaven.cc/tag/5478","position":{"x":0,"y":0.9457013574660633}},{"location":"https://www.blackhat.com/docs/asia-16/materials/asia-16-Sivakorn-Im-Not-a-Human-Breaking-the-Google-reCAPTCHA-wp.pdf","position":{"x":0,"y":0}},{"location":"https://github.com/dwSun/LearnCode/blob/22654a07adbd891643d8c814932595d7276d468d/codec/dsa/main.c","position":{"x":0,"y":1}},{"location":"https://github.com/dwSun/LearnCode/tree/22654a07adbd891643d8c814932595d7276d468d","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4e1yq9/commerial_use_of_any_of_those_codes_in_any_format/","position":{"x":0,"y":0.4697785757031718}},{"location":"http://questpowers.deviantart.com/art/D-va-601852440","position":{"x":0,"y":0.5233333333333333}},{"location":"http://9gag.com/gag/aBYoBnP?ref=idlePopup","position":{"x":0,"y":0.7690597204574333}},{"location":"http://stackoverflow.com/questions/36501181/awesome-wm-and-youtube-html5-window-issue","position":{"x":0,"y":0.5293324342548887}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/4deq4p/i_used_a_public_computer_today_and_caps_locks/","position":{"x":0,"y":0.14079822616407983}},{"location":"https://duckduckgo.com/?q=xcape&ia=audio","position":{"x":0,"y":0.09673554956573825}},{"location":"http://www.supergrubdisk.org/","position":{"x":0,"y":0.5299341448812612}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4e8up8/gnome_browser/","position":{"x":0,"y":0.3194578896418199}},{"location":"https://www.reddit.com/r/linux/comments/29ylmn/16_million_colors_24bit_or_true_color_in_linux/","position":{"x":0,"y":0.05444421530212415}},{"location":"https://duckduckgo.com/?q=termite+debian","position":{"x":0,"y":0.42857142857142855}},{"location":"https://github.com/hut/ranger/issues/86","position":{"x":0,"y":0.7181738366988587}},{"location":"https://wiki.archlinux.org/index.php/Xterm#PRIMARY_or_CLIPBOARD","position":{"x":0,"y":0.3218176986446984}},{"location":"https://www.reddit.com/new/#page=2","position":{"x":0,"y":0.9106382978723404}},{"location":"https://www.reddit.com/r/linux/comments/4ed7rp/meta_anybody_think_this_sub_is_due_for_a_new_theme/","position":{"x":0,"y":0.8580715059588299}},{"location":"https://www.reddit.com/r/linux/comments/4ebl44/my_landlord_sends_lease_and_other_important/","position":{"x":0,"y":0.3167427267541358}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ej7ku/why_do_file_browsersutilities_hang_at_the_end_of/","position":{"x":0,"y":0.49624060150375937}},{"location":"https://blogs.gnome.org/aday/2016/04/13/diggin-the-crates/","position":{"x":0,"y":0.909385712962105}},{"location":"https://mikegerwitz.com/2016/04/GNU-kWindows","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4epzby/how_do_you_guys_organize_your_home_directory/","position":{"x":0,"y":0.6111111111111112}},{"location":"https://www.adobe.com/products/postscript/pdfs/PLRM.pdf","position":{"x":0,"y":0}},{"location":"http://paulbourke.net/dataformats/postscript/","position":{"x":0.14096916299559473,"y":0.9965539521860866}},{"location":"file:///home/cnx/Documents/stime.html","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4e4cyx/do_you_place_your_modelines_at_the_top_or_bottom/","position":{"x":0,"y":1}},{"location":"http://cntt.epu.edu.vn/images/book_LeMinhHoang.pdf","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linux/comments/1y6p2g/what_is_the_best_way_to_convert_html_to_pdf_in/","position":{"x":0,"y":0.4127866574009729}},{"location":"https://www.reddit.com/r/linux/comments/4eu6yd/why_are_a_lot_of_linux_users_very_religious_about/","position":{"x":0,"y":0.7457588262265016}},{"location":"https://www.reddit.com/user/McSinyx/comments/","position":{"x":0,"y":0.4009111617312073}},{"location":"http://flukus.github.io/2016/04/15/2016_04_15_Background-Builds-with-Vim-8/","position":{"x":0,"y":0.9633657698912421}},{"location":"https://www.raspberrypi.org/creatives/","position":{"x":0,"y":0.9642317380352645}},{"location":"https://duckduckgo.com/?q=rpi3+unbox&iax=1&ia=images","position":{"x":0,"y":0.17732997481108312}},{"location":"https://www.reddit.com/r/learnpython/comments/4ewilv/having_more_difficulty_with_the_python_program/","position":{"x":0,"y":0.8787535410764873}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4evup2/hi_whats_the_best_gnome_distro_in_your_opinion_why/","position":{"x":0,"y":0.5992217898832685}},{"location":"https://www.youtube.com/watch?v=Th_3AvK-EbM","position":{"x":0,"y":0.4646165246387551}},{"location":"http://linuxcommando.blogspot.com/2013/10/how-to-connect-to-wpawpa2-wifi-network.html","position":{"x":0,"y":0.22058659529385524}},{"location":"https://www.reddit.com/user/McSinyx/#page=2","position":{"x":0,"y":0.5871702825035118}},{"location":"https://wiki.archlinux.org/index.php/Xterm","position":{"x":0,"y":0.24422516259250954}},{"location":"https://github.com/reddit/reddit-plugin-robin","position":{"x":0,"y":1}},{"location":"http://www.amazon.com/s/?_encoding=UTF8&camp=1789&creative=390957&field-keywords=raspberry%20pi%20case&linkCode=ur2&rh=i%3Aaps%2Ck%3Araspberry%20pi%20case&tag=rapihq-20&url=search-alias%3Daps&linkId=W7W75KJCV34KRZJT","position":{"x":0,"y":0.6993377483443709}},{"location":"http://mangak.net/fairy-tail-chap-478/","position":{"x":0,"y":0.21962215543151567}},{"location":"http://mangak.net/fairy-tail-chap-482/","position":{"x":0,"y":0}},{"location":"http://vanemery.com/Linux/XoverSSH/X-over-SSH2.html","position":{"x":0,"y":0.2258881511397084}},{"location":"https://www.reddit.com/r/learnpython/comments/4fe8g4/is_this_a_pythonic_way_to_find_multiples_of_a/","position":{"x":0,"y":0}},{"location":"http://popcon.debian.org/by_inst","position":{"x":0,"y":0.008807753221275735}},{"location":"http://red.planetarena.org/","position":{"x":0,"y":0.8918918918918919}},{"location":"http://fandom.wikia.com/articles/avengers-civil-war-bracket-tournament","position":{"x":0,"y":1}},{"location":"http://www.marvelv.com/2014/10/black-panther-king-of-dead.html","position":{"x":0,"y":0.8406735751295337}},{"location":"https://www.reddit.com/r/learnpython/comments/4fh1qn/have_any_of_you_had_any_experience_with_python/","position":{"x":0,"y":0.2167092302079533}},{"location":"https://www.reddit.com/r/unixporn/comments/4fhw1t/grub_default_appearance_was_too_boring/","position":{"x":0,"y":0.668417104276069}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4fjmcu/what_makes_debian_harder_to_configure_over_other/","position":{"x":0,"y":0.9289065319379285}},{"location":"https://www.reddit.com/r/unixporn/comments/4fkyve/openbox_i_see_your_desktop_from_when_you_were_12/","position":{"x":0,"y":0.2713004484304933}},{"location":"http://9gag.com/gag/aKqnz16","position":{"x":0,"y":0.8834085213032582}},{"location":"http://9gag.com/gag/a1MONeP?ref=fsidebar","position":{"x":0,"y":0.8061857352701158}},{"location":"https://www.reddit.com/gold/about","position":{"x":0,"y":0.947935368043088}},{"location":"https://github.com/basile-henry/HaskellSweeper","position":{"x":0,"y":1}},{"location":"https://www.facebook.com/search/top/?init=quick&q=debian&tas=0.403921863702276","position":{"x":0,"y":0.8095611285266457}},{"location":"https://itunes.apple.com/us/album/aint-nobody-loves-me-better/id997779095","position":{"x":0,"y":0.38957206099360553}},{"location":"https://www.reddit.com/r/learnpython/comments/4gloyb/project_euler_is_my_solution_clean_is_there_a/","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?keywords=dict&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/4fmebx/one_of_the_handy_linux_commands_that_i_frequently/","position":{"x":0,"y":0.5114914425427873}},{"location":"http://mangak.net/fairy-tail-chap-479/","position":{"x":0,"y":0.32736341856172185}},{"location":"http://mangak.net/fairy-tail-chap-480/","position":{"x":0,"y":0.18784754188915484}},{"location":"https://github.com/brndnmtthws/conky/wiki/Configure#variables","position":{"x":0,"y":0.3135107674070729}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4gosb4/gentoo_is_a_linux_distribution_that_includes/","position":{"x":0,"y":0.9144893111638955}},{"location":"https://www.reddit.com/r/AskReddit/comments/4gtb68/what_is_a_lie_you_have_told_that_has_gotten_so/","position":{"x":0,"y":0.025508378070603546}},{"location":"https://github.com/n00k/Neobot/blob/master/login.sh","position":{"x":0,"y":0}},{"location":"about:blank","position":{"x":0,"y":0}},{"location":"http://truyentranhtuan.com/naruto-chuong-686/","position":{"x":0,"y":0.28401833640246055}},{"location":"http://9gag.com/gag/a8MvPAp?sc=nsfw","position":{"x":0,"y":0.20435618193465727}},{"location":"http://9gag.com/gag/a97eEx6?sc=nsfw","position":{"x":0,"y":0.4017857142857143}},{"location":"http://9gag.com/gag/a0pGwBB","position":{"x":0,"y":0.276232473993668}},{"location":"https://github.com/romannurik/MaterialColorsApp","position":{"x":0,"y":0.9072276159654801}},{"location":"http://forum.cockos.com/showthread.php?p=1666055#post1666055","position":{"x":0,"y":0.5096109629357123}},{"location":"https://www.archlinux.org/download/","position":{"x":0,"y":0}},{"location":"https://wiki.archlinux.org/index.php/Installation_Guide","position":{"x":0,"y":0}},{"location":"https://wiki.archlinux.org/index.php/Beginners%27_guide","position":{"x":0,"y":0}},{"location":"https://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=task","position":{"x":0,"y":0.062147134302822926}},{"location":"http://fossforce.com/2015/05/five-reasons-to-use-linux/","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?keywords=grub&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":0.8551424432641236}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4heh6v/i_wrote_my_first_python_program_today/","position":{"x":0,"y":0.7622714148219442}},{"location":"http://www.pornhub.com/insights/what-women-want","position":{"x":0,"y":0.17413494809688582}},{"location":"http://www.wondersluts.com/albums/tagged/+group:_guardians_of_the_galaxy/page/1/","position":{"x":0,"y":1}},{"location":"https://www.ixsystems.com/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/4hga9d/lubuntu_1604_lts_see_whats_new/","position":{"x":0,"y":0.4776839565741858}},{"location":"http://c2.com/cgi/wiki?DontUseExceptionsForFlowControl","position":{"x":0,"y":0.22798316801923654}},{"location":"https://www.reddit.com/message/unread/","position":{"x":0,"y":0.18274687854710556}},{"location":"https://wiki.debian.org/apt-get","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/stretch/apt","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?searchon=names&keywords=aptitude","position":{"x":0,"y":0.7450980392156863}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4hkute/how_do_i_uninstall_aptget_programs/","position":{"x":0,"y":0.30985915492957744}},{"location":"https://www.reddit.com/#page=5","position":{"x":0,"y":0.8083195706028076}},{"location":"https://www.reddit.com/r/vim/comments/4hk0v6/using_vim_to_edit_a_onetime_command/","position":{"x":0,"y":0.33}},{"location":"http://xem.vn/new/7","position":{"x":0,"y":1}},{"location":"http://xem.vn/new/13","position":{"x":0,"y":0.889177873636133}},{"location":"http://xem.vn/","position":{"x":0,"y":1}},{"location":"http://xem.vn/old","position":{"x":0,"y":0.05269461077844311}},{"location":"http://xem.vn/old/4","position":{"x":0,"y":1}},{"location":"http://9gag.com/gag/aVPrz6M","position":{"x":0,"y":0.5081967213114754}},{"location":"http://xem.vn/old/7","position":{"x":0,"y":0.5950634105439682}},{"location":"http://xem.vn/old/10","position":{"x":0.06274509803921569,"y":1}},{"location":"http://xem.vn/old/13","position":{"x":0.058823529411764705,"y":0.5905882352941176}},{"location":"http://xem.vn/old/16","position":{"x":0,"y":0.7602862254025045}},{"location":"http://xem.vn/old/19","position":{"x":0,"y":0.8707781632797564}},{"location":"http://xem.vn/old/22","position":{"x":0,"y":1}},{"location":"http://xem.vn/old/25","position":{"x":0,"y":1}},{"location":"http://xem.vn/old/28","position":{"x":0,"y":0.5890502494654312}},{"location":"https://gist.github.com/McSinyx/9874b7a089aae88e358b422ac0cd3d03/revisions","position":{"x":0,"y":1}},{"location":"https://www.youtube.com/watch?v=Ag1AKIl_2GM","position":{"x":0,"y":0.44157706093189963}},{"location":"https://www.youtube.com/watch?v=UdfY25gDjK8","position":{"x":0,"y":0.0841683366733467}},{"location":"https://www.facebook.com/vn.mcsinyx","position":{"x":0,"y":0.8168587022437841}},{"location":"https://www.reddit.com/","position":{"x":0,"y":0.2503951944356623}},{"location":"http://wetriffs.com/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/user/rschwa6308","position":{"x":0,"y":1}},{"location":"http://imgur.com/gallery/bymgQ","position":{"x":0,"y":0.7314814814814815}},{"location":"https://wiki.debian.org/bcm43xx","position":{"x":0,"y":0.5552350735506202}},{"location":"https://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/disks.html#idp63618768","position":{"x":0,"y":1}},{"location":"https://forums.freebsd.org/threads/3849/","position":{"x":0,"y":0.9338014042126379}},{"location":"http://unix.stackexchange.com/questions/97828/driver-d-option-under-wpa-supplicant","position":{"x":0,"y":0.7060041407867494}},{"location":"https://wiki.debian.org/WiFi/HowToUse","position":{"x":0,"y":0.6137772675086108}},{"location":"https://www.google.com/search?q=ukrainian+parliament+fight&tbm=isch&imgil=pK4aXkpno3BW5M%253A%253BbUPkszYy0Tlv-M%253Bhttp%25253A%25252F%25252Fhaha1314.com%25252Fp%25252F5659%25252F&source=iu&pf=m&tbs=simg:CAESlwEJjr_1mDVBh_14EaiwELEKjU2AQaBAgACEIMCxCwjKcIGmIKYAgDEii3H4IbjBupG5Ib1B-YG5MOmRvVH9Qt0C3mLdUkyC2qMKwuojrYLectGjC2CRpIrJxuF_1e9owP31QI7thyKSvCw_1Fkj_1xISmxOX3CRDN33d3qu0UsaGk039AEkgAwwLEI6u_1ggaCgoICAESBCaVVvEM&fir=pK4aXkpno3BW5M%253A%252CbUPkszYy0Tlv-M%252C_&usg=__9rAcdVXSBkUI6p2h-mLHcS-A2oo%3D&biw=798&bih=853&ved=0ahUKEwiYz9Wqj8PMAhXIi5QKHaMTD9kQyjcIRQ&ei=PFUrV5jBCsiX0gSjp7zIDQ#imgrc=UMWuvwiafMmLKM%3A","position":{"x":0.08846153846153847,"y":0.16172439571392974}},{"location":"https://www.reddit.com/r/freebsd/comments/4hno1t/some_gnulinux_users_questions_on_installing/","position":{"x":0,"y":0.5500751468779888}},{"location":"http://tin.tuyensinh247.com/de-thi-thu-dai-hoc-mon-tieng-anh-khoi-da1-co-dap-an-nam-2014-p13-c31a16654.html","position":{"x":0,"y":0.8156820831713952}},{"location":"https://www.youtube.com/watch?v=e0qRxQYBpKQ","position":{"x":0,"y":0.1870911469690362}},{"location":"https://www.youtube.com/watch?v=nzJedshRyNo","position":{"x":0,"y":0.26586102719033233}},{"location":"https://www.youtube.com/watch?v=-wWTZWwxmSA","position":{"x":0,"y":0.46521605884155687}},{"location":"https://www.youtube.com/watch?v=JeM65Kh--xM&list=PLmtNJfh_JeheEgw5YFJ41FAh4pMR0uHP5","position":{"x":0,"y":0.38702111024237684}},{"location":"https://www.youtube.com/watch?v=_JUwcv7dUQI&index=5&list=PLmtNJfh_JeheEgw5YFJ41FAh4pMR0uHP5","position":{"x":0,"y":0.5181159420289855}},{"location":"https://www.youtube.com/watch?v=IIwyTMVXTuw&index=24&list=PLmtNJfh_JeheEgw5YFJ41FAh4pMR0uHP5","position":{"x":0,"y":0.42333536957849727}},{"location":"https://www.reddit.com/#page=3","position":{"x":0,"y":1}},{"location":"http://www.yummly.com/recipe/Oven-Baked-Chicken-Breast-1585551?prm-v1","position":{"x":0,"y":0}},{"location":"https://en.wikipedia.org/wiki/Attack_on_Titan","position":{"x":0,"y":0.2516522623284189}},{"location":"http://loa.com.vn/Home%20entertainment%20Wireless.htm","position":{"x":0,"y":0.07413387623293201}},{"location":"http://loa.com.vn/Professional%20DJ.htm","position":{"x":0,"y":0}},{"location":"http://9gag.com/gag/arKLbd6","position":{"x":0,"y":0.9481654047757717}},{"location":"https://www.gnu.org/philosophy/common-distros.html","position":{"x":0,"y":0.6553945249597424}},{"location":"https://en.wikipedia.org/wiki/Pitch_%28music%29#Pitch_and_frequency","position":{"x":0,"y":0.9530909090909091}},{"location":"http://truyentranhtuan.com/tower-of-god-chuong-277/","position":{"x":0,"y":0.1484116845961382}},{"location":"https://www.facebook.com/groups/445153248907566/?notif_t=group_r2j_approved&notif_id=1462954894849487","position":{"x":0,"y":0.7305876607520755}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4iq09d/the_average_user_be_like/","position":{"x":0,"y":0.4939550949913644}},{"location":"https://www.reddit.com/r/linux/comments/4iy3mg/why_ubuntu_is_the_only_worried_about_font/","position":{"x":0,"y":0.4859857482185273}},{"location":"https://www.reddit.com/user/McSinyx/","position":{"x":0,"y":0.4345519984845615}},{"location":"http://247xem.com/phim/captain-america-civil-war-297-1.html#","position":{"x":0,"y":0.46975806451612906}},{"location":"https://docs.python.org/3.3/library/subprocess.html","position":{"x":0,"y":0.06540813613400691}},{"location":"http://egame.vn/","position":{"x":0,"y":0.05201628792854328}},{"location":"http://www.worldatlas.com/aatlas/ctycodes.htm","position":{"x":0,"y":0.6698552223371251}},{"location":"https://www.facebook.com/bon.chance.oggy","position":{"x":0,"y":0.621352997755691}},{"location":"http://9gag.com/","position":{"x":0,"y":0.5895141734258718}},{"location":"https://www.facebook.com/","position":{"x":0,"y":0.32544830217474247}},{"location":"https://duckduckgo.com/?q=cmus+background","position":{"x":0,"y":0.2696335078534031}},{"location":"https://packages.debian.org/search?keywords=firefox&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":0.29207642596234895}},{"location":"https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian","position":{"x":0,"y":0.247997790665562}},{"location":"https://opensource.org/licenses/gpl-2.0.php","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/message/inbox/","position":{"x":0,"y":0.23425022182786157}},{"location":"https://www.reddit.com/r/unixporn/comments/4ju8bq/so_many_terminals/","position":{"x":0,"y":0.42189372752696763}},{"location":"https://www.reddit.com/r/orangepi+raspberry_pi","position":{"x":0,"y":0.3613963039014374}}],"a":[{"location":"https://www.google.com/search?q=vimperator+map+x+to+quit&ie=utf-8&oe=utf-8&google_abuse=GOOGLE_ABUSE_EXEMPTION%3DID%3D04f0943b308796ec:TM%3D1452177475:C%3Dc:IP%3D42.112.10.136-:S%3DAPGng0uEPfevMnm3X9lqTI74OJnXpII0ew%3B+path%3D/%3B+domain%3Dgoogle.com%3B+expires%3DThu,+07-Jan-2016+17:37:55+GMT","position":{"x":0,"y":0.017857142857142856}},{"location":"https://www.reddit.com/search?q=","position":{"x":0,"y":0.3793103448275862}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4f3h84/what_does_a_program_like_unetbootin_actually_do/","position":{"x":0,"y":1}}],"n":[{"location":"https://github.com/michael-lazar/rtv","position":{"x":0,"y":0.4882280049566295}},{"location":"https://en.wikipedia.org/wiki/Names_of_the_days_of_the_week","position":{"x":0,"y":0}},{"location":"https://awesome.naquadah.org/doc/api/modules/awful.util.html","position":{"x":0,"y":0.0361247947454844}},{"location":"https://wiki.archlinux.org/index.php/Xterm#UTF-8","position":{"x":0,"y":0}}],"k":[{"location":"https://github.com/michael-lazar/rtv","position":{"x":0.1889400921658986,"y":0.6920693928128873}},{"location":"https://docs.python.org/2/tutorial/inputoutput.html","position":{"x":0,"y":0.8206806282722513}},{"location":"https://github.com/google/fonts/tree/master/apache/robotomono","position":{"x":0,"y":0.8085106382978723}}],"o":[{"location":"https://github.com/morhetz/gruvbox","position":{"x":0.9365079365079365,"y":0.5962078651685393}},{"location":"http://lxer.com/","position":{"x":0,"y":0.48859992874955466}},{"location":"https://www.raspberrypi.org/downloads/raspbian/","position":{"x":0,"y":0.5726681127982647}}],"c":[{"location":"http://9gag.com/","position":{"x":0,"y":0}},{"location":"https://github.com/login?return_to=%2Fsearch","position":{"x":0,"y":0}}],"e":[{"location":"https://www.raspberrypi.org/downloads/raspbian/","position":{"x":0,"y":0.5726681127982647}}],"i":[{"location":"https://en.wikipedia.org/wiki/Raspberry_Pi","position":{"x":0,"y":0.1402061855670103}}]}
\ No newline at end of file
+{"'":[{"location":"http://mangak.net/nineteen-chap-3/","position":{"x":0,"y":0.03545084529151097}},{"location":"https://www.google.com/search?q=nineteen+anime&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.49306296691568835}},{"location":"http://mangak.net/nineteen-chap-4/","position":{"x":0,"y":0.9762049130627161}},{"location":"https://www.youtube.com/watch?v=8ELbX5CMomE","position":{"x":0,"y":0.6715412421952021}},{"location":"https://www.reddit.com/r/linux4noobs/comments/3zydz4/locked_bios_how_install_linux/","position":{"x":0,"y":0.35471100554235946}},{"location":"https://www.reddit.com/r/linux4noobs/comments/3zxo1o/noob_hung_up_with_cat_command/","position":{"x":0,"y":0.5885057471264368}},{"location":"https://www.reddit.com/r/linux/comments/3zugg3/remix_os_is_android_for_the_desktop_and_it_works/","position":{"x":0,"y":0.4405426975259378}},{"location":"https://www.reddit.com/r/opensource/comments/3zqm3j/i_fixed_my_first_open_source_bug_today_but_my/","position":{"x":0,"y":0.21446984017872486}},{"location":"https://www.reddit.com/r/linuxmemes/","position":{"x":0,"y":0.19500304692260817}},{"location":"https://www.youtube.com/watch?v=UQNYQStjJWk","position":{"x":0,"y":0.9790741915028536}},{"location":"http://www.vn-zoom.com/f316/huong-dan-and-giai-dap-cac-van-de-ve-cai-dat-linux-2953363-29.html","position":{"x":0,"y":0.5697973165857836}},{"location":"https://github.com/barwinko/pro","position":{"x":0,"y":0.8787113076437144}},{"location":"http://www.luafaq.org/#T1.2","position":{"x":0,"y":0.06321772607855125}},{"location":"http://www.luafaq.org/#T1.5","position":{"x":0,"y":0.346425207779118}},{"location":"http://www.luafaq.org/#T1.5.2","position":{"x":0,"y":0.09076188430462154}},{"location":"http://www.luafaq.org/#T1.8","position":{"x":0,"y":0.10310470745691579}},{"location":"https://di.reddit.com/r/linuxmasterrace/comments/3y2vz1/your_new_year_linux_resolutions/","position":{"x":0,"y":0.18328242154956956}},{"location":"https://www.reddit.com/r/Jokes/comments/40heu4/when_i_see_a_girl_i_first_look_at_her_hair_then/","position":{"x":0,"y":0.5751462337352274}},{"location":"http://mangak.net/go-chap-7/","position":{"x":0,"y":0.17956413205059882}},{"location":"http://mangak.net/go-chap-6/","position":{"x":0,"y":0.01912983533614301}},{"location":"http://mangak.net/go-chap-5/","position":{"x":0,"y":0.057256302030329824}},{"location":"http://mangak.net/go-chap-4/","position":{"x":0,"y":0.020553811019126463}},{"location":"https://www.reddit.com/r/Showerthoughts/comments/40q21h/google_drive_will_mean_a_completely_different/","position":{"x":0,"y":0.8413001912045889}},{"location":"https://www.reddit.com/r/debian/comments/40kqla/why_are_some_packages_outdated_or_not_available/","position":{"x":0,"y":0.8592351505288853}},{"location":"http://wiki.freepascal.org/Dynamic_array","position":{"x":0,"y":0}},{"location":"http://9gag.com/wtf?ref=9nav","position":{"x":0,"y":0.8869353294455566}},{"location":"http://9gag.com/gag/agVG1xW?sc=wtf","position":{"x":0,"y":0.7705066344993968}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=207453","position":{"x":0,"y":0}},{"location":"http://mangak.net/go-chap-8/","position":{"x":0,"y":0.03234105108416024}},{"location":"https://www.reddit.com/r/linux/comments/4162xj/how_to_get_linux_distros_in_1997_if_you_ever/","position":{"x":0,"y":0.2570546737213404}},{"location":"https://www.facebook.com/hipnguyen3011?fref=ts","position":{"x":0,"y":0}},{"location":"https://www.facebook.com/VN-Hacker-News-1659681690953364/","position":{"x":0,"y":0.7344232515894641}},{"location":"https://www.reddit.com/r/linux4noobs/comments/419yau/any_other_new_users_find_linux_much_easier_than/","position":{"x":0,"y":0.3648530695373873}},{"location":"https://www.facebook.com/triadsServer/?fref=nf","position":{"x":0,"y":0.8545816733067729}},{"location":"http://showjav.com/full-anh-sex-choi-ban-gai-bim-khong-long-rat-ngon.html","position":{"x":0,"y":1.0001541782300338}},{"location":"http://zin3x.mobi/full-anh-em-gai-tuoi-teen-tu-suong.html","position":{"x":0,"y":0.8099467140319716}},{"location":"http://hoangbidz.blogspot.com/2009/03/10x-biet-tu-suong-bang-anh-lua-tinh.html","position":{"x":0,"y":1.0001045696957023}},{"location":"http://kenhjav.biz/ki-su/03-anh-sex-gai-thpt-khoe-vu-tren-facebook.html","position":{"x":0,"y":0.8523802372728638}},{"location":"http://nongvl.net/bo-anh-18-khieu-goi-cho-cac-thanh-nien-thich-qwerty.html","position":{"x":0,"y":0.18999088129592875}},{"location":"http://www.buzzfeed.com/floperry/problems-everyone-with-long-hair-faces-in-the-summer#.drwOomBK2E","position":{"x":0,"y":0.7712901580826109}},{"location":"http://ethanschoonover.com/solarized","position":{"x":0,"y":0.38806561534194467}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=108056","position":{"x":0,"y":0.9184018007878447}},{"location":"https://github.com/clintbellanger/flare-game/wiki/Codename-Empyrean-design-guide","position":{"x":0,"y":1}},{"location":"http://www.vn-zoom.com/f316/show-man-hinh-desktop-linux-cua-ban-nao-426253-126.html","position":{"x":0,"y":0.06929464541376348}},{"location":"http://genk.vn/do-choi-so/khi-mau-anh-duoc-nhao-nan-duoi-ban-tay-cua-12-nhiep-anh-gia-20160125022611515.chn","position":{"x":0,"y":0.9072847682119205}},{"location":"http://viral-bacon.com/do-you-like-these-apples-1?v=c8nKjYNDipy3dFs1i2I63xN41Aq4LO0064E0","position":{"x":0,"y":0.9746192893401016}},{"location":"http://www.nguyenkim.com/loa-vi-tinh-microlab-d-22.html","position":{"x":0,"y":0.5425170068027211}},{"location":"http://www.nguyenkim.com/?subcats=Y&status=A&pshort=Y&pfull=Y&pname=Y&pkeywords=Y&search_performed=Y&q=tf&dispatch=products.search","position":{"x":0,"y":0.6182669789227166}},{"location":"https://github.com/McSinyx/papercolor-theme/blob/master/colors/PaperColor.vim","position":{"x":0,"y":0.6825156033287101}},{"location":"https://www.reddit.com/r/linuxquestions/comments/43rp9m/help_finding_a_distro/","position":{"x":0,"y":0.7381703470031545}},{"location":"https://www.reddit.com/r/linuxquestions/comments/43r95o/debian_vs_ubuntu_which_is_quicker_to_upgrade/","position":{"x":0,"y":0.8103130755064457}},{"location":"http://www.orangepi.org/orangepipc/","position":{"x":0,"y":1.0003317850033178}},{"location":"http://www.orangepi.org/downloadresources/","position":{"x":0,"y":0.6985182945267614}},{"location":"http://www.orangepi.org/Docs/FAQ.html","position":{"x":0,"y":0.9409111411817772}},{"location":"https://www.reddit.com/r/linux4noobs/comments/43n9k7/distro_tiling_wm_for_laptops/","position":{"x":0,"y":1.0010373443983402}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/43wdpm/my_girlfriend_has_allowed_me_to_ascend_her_laptop/","position":{"x":0,"y":1.0003197953309881}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/43qyxk/so_i_have_mint_working_perfectly_what_now/","position":{"x":0,"y":0.9501871580765908}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/43r6bk/what_is_the_best_arch_deriative_for_me/","position":{"x":0,"y":0.9994391475042064}},{"location":"https://www.facebook.com/phong.phigia?fref=ts","position":{"x":0,"y":0.6272959776796094}},{"location":"https://www.reddit.com/r/funny/","position":{"x":0,"y":0.1943677526228603}},{"location":"http://stackoverflow.com/questions/6577508/how-to-merge-mulitple-lines-into-one-line-in-vim","position":{"x":0,"y":0}},{"location":"https://github.com/mswift42/vim-themes","position":{"x":0,"y":1.0001251877816726}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=342","position":{"x":0,"y":0.9834774552192711}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=61150","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/awesomewm/comments/40xa47/the_perfect_browser/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/debian/comments/43zes4/how_can_i_create_a_bootable_usb_windows_10/","position":{"x":0,"y":0.8095545513234345}},{"location":"https://www.reddit.com/r/linux/comments/449lnn/redshift_saves_my_eyes_once_again_just_another/","position":{"x":0,"y":0.24641988651715752}},{"location":"https://github.com/copycat-killer/awesome-copycats/blob/master/rc.lua.blackburn","position":{"x":0,"y":0.10911931584573636}},{"location":"https://github.com/morhetz/gruvbox","position":{"x":1,"y":0}},{"location":"http://9gag.com/gag/aYeVqXN","position":{"x":0.09014084507042254,"y":0.6465374793450503}},{"location":"https://www.reddit.com/r/debian/comments/46f5zl/i_want_to_install_debian/","position":{"x":0,"y":0.7981330221703618}},{"location":"http://thedailyneopets.com/dailies","position":{"x":0,"y":0.4148669609831762}},{"location":"https://www.google.com/search?q=deadpool+hd+torrent&ie=utf-8&oe=utf-8","position":{"x":0,"y":1}},{"location":"http://9gag.com/gag/aBYdYbz?sc=comic","position":{"x":0,"y":0.44300324270391617}},{"location":"https://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds","position":{"x":0,"y":0.22601177711971135}},{"location":"https://www.python.org/dev/peps/pep-0008/#whitespace-in-expressions-and-statements","position":{"x":0,"y":0.3617890329827428}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4705mi/please_help_dad_trying_to_make_me_install_windows/","position":{"x":0,"y":0.9610987379361544}},{"location":"https://www.reddit.com/r/debian/comments/475vi4/dae_have_a_problem_with_ridiculous_default_mime/","position":{"x":0,"y":0.9469767441860465}},{"location":"https://www.google.com/search?q=octicons+awesome+wm&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.9333333333333333}},{"location":"https://www.reddit.com/r/linux4noobs/comments/479ydh/what_version_of_linux_for_a_learning_student/","position":{"x":0,"y":0.888641425389755}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4764nw/im_considering_moving_from_mint_to_debian_any/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/476qh4/sister_is_tired_of_her_slow_laptop_that_is/","position":{"x":0,"y":0.6313180002754442}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/479cst/lmr_wiki_description_of_ubuntu/","position":{"x":0,"y":0.5557059088858818}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4776pm/on_proprietary_software_world_if_i_want_something/","position":{"x":0,"y":0.9781353856917964}},{"location":"https://bbs.archlinux.org/viewtopic.php?id=99213","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=awesome+c.type&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.9986033519553073}},{"location":"http://satya164.deviantart.com/art/Numix-GTK3-theme-360223962","position":{"x":0,"y":0.06723948446398241}},{"location":"https://wiki.archlinux.org/index.php/Vim#Visual_wrapping","position":{"x":0,"y":0.2658551247370003}},{"location":"https://bitbucket.org/equalsraf/vim-qt/issues/53/set-columns-or-set-lines-does-not-adjust","position":{"x":0,"y":0.4802619610696744}},{"location":"http://awesome.naquadah.org/wiki/FAQ#How_to_find_window.27s_class_and_other_identifiers.3F","position":{"x":0.2711864406779661,"y":0.7132479449436054}},{"location":"http://askubuntu.com/questions/156286/xgamma-display-parameter-for-dual-monitor-setup","position":{"x":0,"y":0.46549612086565945}},{"location":"https://www.facebook.com/groups/geeklinux/1664190977176127/?notif_t=group_activity","position":{"x":0,"y":0.5895603995042648}},{"location":"http://quachnhuthao.forumvi.com/t73-topic","position":{"x":0,"y":0.11676895007463925}},{"location":"http://lxer.com/","position":{"x":0,"y":1}},{"location":"http://taplamvan.edu.vn/phan-tich-bai-binh-ngo-dai-cao-cua-nguyen-trai/","position":{"x":0,"y":0.3736615630941659}},{"location":"https://nicolargo.github.io/glances/","position":{"x":0,"y":0.5551580202742994}},{"location":"http://chatyoyo.vn/goc-hoc-tap-c41/van-mau-box147/phan-tich-muoi-bon-cau-dau-trong-tac-pham--binh-ngo-dai-cao-cua-nguyen-trai-t25619-page1.html","position":{"x":0.47297297297297297,"y":0.6270513041976161}},{"location":"http://0.0.0.0:61208/","position":{"x":0,"y":1}},{"location":"https://irssi.org/","position":{"x":0,"y":1}},{"location":"https://gist.github.com/zmwangx/9987772","position":{"x":0.6451612903225806,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/47smco/are_there_any_significant_disadvantages_to_using/d0g0qme?context=3","position":{"x":0,"y":0.46798029556650245}},{"location":"https://www.reddit.com/r/linux4noobs/comments/47v3lp/help_me_pick_the_right_distribution/","position":{"x":0,"y":0.05870236869207003}},{"location":"https://www.facebook.com/groups/geeklinux/1665253993736492/?notif_t=group_activity","position":{"x":0,"y":0.11177644710578842}},{"location":"https://www.reddit.com/r/linuxquestions/comments/480n6q/linux_distribution_that_teaches_as_you_use_it/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/47xzqh/error_upgrading_debian_testing/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/Jokes/comments/47zm2c/what_does_bill_say_to_hillary_after_sex/","position":{"x":0,"y":0.13622966925008187}},{"location":"https://www.reddit.com/r/unixporn/comments/481cp5/what_magic_tricks_did_you_have_to_perform_to_get/","position":{"x":0,"y":0.42900150526843955}},{"location":"https://www.reddit.com/r/linuxquestions/comments/47z2sg/arch_install_dd_sync_flag_not_working/","position":{"x":0,"y":0.884083044982699}},{"location":"https://www.reddit.com/prefs/","position":{"x":0,"y":0.8957597173144877}},{"location":"https://www.reddit.com/r/Marvel/comments/46ajgt/thoughts_on_the_deadpool_movie_tldr_i_didnt_like/","position":{"x":0,"y":0.45841784989858014}},{"location":"https://en.wikipedia.org/wiki/Deadpool_(film)","position":{"x":0,"y":0.6980399960202965}},{"location":"http://awesome.naquadah.org/wiki/Using_Multiple_Screens","position":{"x":0.12539184952978055,"y":0.8798851292296167}},{"location":"https://github.com/powerline/powerline","position":{"x":0,"y":0.10816030902945437}},{"location":"https://github.com/romockee/powerarrow/blob/master/themes/powerarrow/theme.lua","position":{"x":0.46601941747572817,"y":0.06251285214887929}},{"location":"https://github.com/romockee/powerarrow/blob/master/rc.lua","position":{"x":0,"y":0.726349545697488}},{"location":"https://en.wikipedia.org/wiki/Pango","position":{"x":0,"y":0.46619350018677624}},{"location":"https://www.google.com/search?q=octifonts&ie=utf-8&oe=utf-8#q=cpu+ram+font","position":{"x":0,"y":0.4320809248554913}},{"location":"http://fontawesome.io/","position":{"x":0,"y":0.9556886227544911}},{"location":"http://learningenglish.voanews.com/archive/special-english-broadcast/latest/978/1689.html","position":{"x":0,"y":1}},{"location":"http://learningenglish.voanews.com/rsspage.aspx","position":{"x":0,"y":0.8527049873203719}},{"location":"https://www.reddit.com/r/vim/comments/47smco/are_there_any_significant_disadvantages_to_using/d0hvejt?context=3","position":{"x":0,"y":0.8996865203761756}},{"location":"https://www.reddit.com/r/linux4noobs/comments/48d69u/can_this_cause_ubuntus_files_to_get_corrupted/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/48l9a7/vim_mode_vs_vim_with_plugins/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/48j4li/what_are_you_1_line_troll_commands/","position":{"x":0,"y":0.2221223021582734}},{"location":"https://www.reddit.com/r/linuxquestions/comments/48hpw0/how_does_a_linux_user_stay_sane_running_windows/","position":{"x":0,"y":0.10839672322995904}},{"location":"http://xkcd.com/357/","position":{"x":0,"y":0.9833729216152018}},{"location":"http://xkcd.com/730/","position":{"x":0,"y":0.29666254635352285}},{"location":"https://fortawesome.github.io/Font-Awesome/icons/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/","position":{"x":0,"y":0.4066811909949165}},{"location":"https://www.reddit.com/r/linux4noobs/","position":{"x":0,"y":0.24568965517241378}},{"location":"https://www.reddit.com/r/unixporn/","position":{"x":0,"y":0.1735357917570499}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/48p6gj/9_years_old_sister_uses_linux/","position":{"x":0,"y":0.524975514201763}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/48mgg4/poland_is_still_stuck_in_the_90s_regarding_linux/","position":{"x":0,"y":0.13696990424076608}},{"location":"https://www.edx.org/course/introduction-computer-science-harvardx-cs50x?utm_source=Course+Announcements+Mailing+List&utm_medium=email&utm_content=title&utm_campaign=Student_Newsletter_February_23&mc_cid=d56c39fbcd&mc_eid=92665e3a72","position":{"x":0,"y":0.4449197860962567}},{"location":"https://courses.edx.org/courses/course-v1:HarvardX+CS50+X/info","position":{"x":0,"y":1}},{"location":"https://www.edx.org/course","position":{"x":0,"y":0.3351669195751138}},{"location":"https://www.google.com/search?q=doge&biw=1574&bih=829&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwiK_ZCJj6fLAhXYjo4KHa5CCMsQsAQIPQ","position":{"x":0,"y":0.3071323409128088}},{"location":"https://www.google.com/search?q=doge&biw=1574&bih=829&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwiK_ZCJj6fLAhXYjo4KHa5CCMsQsAQIPQ#tbm=isch&q=doge+tail","position":{"x":0,"y":0.004383007417397168}},{"location":"https://www.google.com/search?tbs=sbi%3Acs&tbnid=4EFZMSW5hzoa8M%3A&docid=z7BFugogUHzRVM&ved=0ahUKEwiAxendj6fLAhXFm5QKHW0gAw4QiBwICQ","position":{"x":0,"y":0.5786802030456852}},{"location":"https://www.google.com/search?q=awesome+wm&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.6529017857142857}},{"location":"https://www.reddit.com/r/linuxquestions/comments/48ugaa/serious_alternative_for_skype_client/","position":{"x":0,"y":0.8501845018450185}},{"location":"https://www.reddit.com/r/learnpython/comments/48x7ld/python_launcher_34_question/","position":{"x":0,"y":0.09152950622240064}},{"location":"https://www.reddit.com/r/archlinux/comments/48ugx9/more_efficient_way_to_upgrade_git_packages/","position":{"x":0,"y":0}},{"location":"http://blog.robertelder.org/bash-one-liner-compose-music/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/48xj46/bash_one_liner_compose_music_from_entropy_in/","position":{"x":0,"y":0.5842217484008528}},{"location":"https://www.google.com/search?q=mutt+config&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.07975460122699386}},{"location":"http://www.freepascal.org/docs-html/ref/refse6.html","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=free+pascal+read+octal&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.7761194029850746}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49a6ah/when_even_your_elevator_is_part_of_the_linux/","position":{"x":0,"y":0.6513157894736842}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/493qj4/ive_been_told_on_more_than_one_occasion_that_my/","position":{"x":0,"y":0.3404119770651943}},{"location":"https://www.gamingonlinux.com/articles/balrum-a-beautiful-2d-rpg-released-for-linux-heres-some-thoughts-on-it.6762","position":{"x":0,"y":0.7796610169491526}},{"location":"http://www.vn-zoom.com/f316/loi-unix-like-os-chet-bat-dac-ky-tu-3102585.html","position":{"x":0,"y":0.8089097303634232}},{"location":"https://www.reddit.com/r/learnpython/comments/49g8ib/car_talk_puzzler_am_i_doing_this_right/d0ryucy?context=3","position":{"x":0,"y":0.7474162877221993}},{"location":"https://www.reddit.com/r/learnpython/comments/46xkkj/what_are_the_advantages_and_disadvantages_of/","position":{"x":0,"y":0.12332439678284182}},{"location":"https://www.reddit.com/r/vim/comments/497quq/writing_in_danish/","position":{"x":0,"y":0.575}},{"location":"https://www.reddit.com/r/linuxquestions/comments/49ia9e/need_a_workaround_for_source_on_linux/","position":{"x":0,"y":0.22073578595317725}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hzay/lets_have_antilinux_thread/","position":{"x":0,"y":0.9621823911758913}},{"location":"https://www.reddit.com/r/debian","position":{"x":0,"y":0.3120567375886525}},{"location":"https://www.reddit.com/r/linuxquestions/comments/49eql2/how_do_i_get_away_form_gdebi/","position":{"x":0,"y":0.4351648351648352}},{"location":"https://www.reddit.com/r/linux4noobs/comments/49hc01/when_i_run_pacman_on_manjaro_im_downloading_new/","position":{"x":0,"y":0.132}},{"location":"https://www.reddit.com/r/linux4noobs/comments/49gwa4/a_few_small_bugs_that_require_fixing/","position":{"x":0,"y":0.396}},{"location":"https://github.com/awesomeWM/awesome/releases/tag/v3.5.9","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/awesomewm/comments/49ck93/menubar_autocompletion/","position":{"x":0,"y":0.20075282308657466}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hzay/lets_have_antilinux_thread/d0s1gft?context=3","position":{"x":0,"y":0.27078384798099764}},{"location":"http://stevelosh.com/blog/2011/09/writing-vim-plugins/","position":{"x":0,"y":0.3285742483058096}},{"location":"https://www.google.com/search?q=vim+unikey&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.16638655462184873}},{"location":"https://github.com/tpope/vim-pathogen","position":{"x":0,"y":0}},{"location":"http://stevelosh.com/blog/2011/09/writing-vim-plugins/#be-pathogen-compatible","position":{"x":0,"y":0.11349430883610764}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hzay/lets_have_antilinux_thread/d0s4a0n?context=3","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=xubutu+default+apps&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.17607223476297967}},{"location":"https://www.reddit.com/r/unixporn/comments/49i8j0/oc_awesome_tmux_integration/","position":{"x":0,"y":0.6841932303647716}},{"location":"http://stevelosh.com/blog/2011/09/writing-vim-plugins/#localize-mappings-and-settings","position":{"x":0,"y":0.9942759392065268}},{"location":"http://vimdoc.sourceforge.net/htmldoc/usr_41.html","position":{"x":0,"y":0.022814345383839838}},{"location":"http://vforum.vn/diendan/showthread.php?51063-Download-bo-font-UTM-chu-dep-tieng-Viet-Hoa-Unicode","position":{"x":0,"y":0.16915847928235797}},{"location":"https://www.google.com/search?q=lelex&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.16086547507055504}},{"location":"https://www.google.com/search?q=lelex&ie=utf-8&oe=utf-8#q=telex","position":{"x":0,"y":0.3856088560885609}},{"location":"http://ngochin.com/2014/07/31/uoc-mo-bo-go-kieu-unikey/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/learnpython/comments/49m0bp/recursion_help/","position":{"x":0,"y":0.15405405405405406}},{"location":"https://www.reddit.com/r/unixporn/comments/49n9fe/eli5_this_sub/","position":{"x":0,"y":0.7635600839077016}},{"location":"https://mega.nz/#sourcecode","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49m4sk/he_embraced_his_what/","position":{"x":0,"y":0.4308823529411765}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49k9x6/one_of_my_friends_was_having_problems_installing/","position":{"x":0,"y":0.8033412887828162}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/49hkjv/which_editor/","position":{"x":0,"y":0.09313988894859394}},{"location":"https://www.facebook.com/?_rdr","position":{"x":0,"y":0.6123090745732255}},{"location":"https://www.google.com/search?q=%C3%B4%C3%B4ng&ie=utf-8&oe=utf-8#q=v%E1%BA%A7n+%C3%B4%C3%B4ng","position":{"x":0,"y":0.36869340232858994}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=vim&ref=simplesearch","position":{"x":0,"y":1}},{"location":"https://github.com/VundleVim/Vundle.vim","position":{"x":0,"y":0}},{"location":"https://git-scm.com/docs/git-pull","position":{"x":0,"y":0.994535519125683}},{"location":"https://github.com/clintbellanger/flare-game","position":{"x":0,"y":1}},{"location":"https://github.com/McSinyx/yavime/blob/master/autoload/yavime.vim","position":{"x":0,"y":1}},{"location":"https://github.com/clintbellanger/flare-game/issues/495#issuecomment-188372502","position":{"x":0,"y":0.8470824949698189}},{"location":"https://github.com/BoGoEngine/ibus-bogo/blob/master/doc/sphinx/install.rst","position":{"x":0,"y":1}},{"location":"https://github.com/lewtds/awesome-viet-foss","position":{"x":0,"y":0.8656884875846501}},{"location":"https://www.facebook.com/groups/geeklinux/1669604023301489/?notif_t=group_activity","position":{"x":0.27884615384615385,"y":0.050226830848995464}},{"location":"https://wiki.archlinux.org/index.php/rxvt-unicode#Simple_tabs","position":{"x":0,"y":0.7049235422618048}},{"location":"https://github.com/F1LT3R/dotfiles","position":{"x":0,"y":0.761433868974042}},{"location":"https://www.reddit.com/r/vim/comments/4a4b1j/vim_porn_2_post_your_vim_screenshots/","position":{"x":0,"y":0.8148898797459803}},{"location":"http://cdimage.debian.org/debian-cd/8.3.0/amd64/bt-cd/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/","position":{"x":0,"y":0.8442737430167597}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4a7nwq/just_installed_linux_for_the_first_time/","position":{"x":0,"y":0.22990033222591363}},{"location":"https://www.reddit.com/r/learnpython/comments/4a7q6c/how_can_we_synthesize_sounds_in_python/","position":{"x":0,"y":0.018918021905077995}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=2","position":{"x":0,"y":0.2763578274760383}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=3","position":{"x":0,"y":0.38941076003415886}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=4","position":{"x":0,"y":0.24764663287472846}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=6","position":{"x":0,"y":0.24504249291784702}},{"location":"http://likes.com/g/18536814?utm_campaign=ml&utm_term=1443595ECCDJKHJ&utm_source=ml250&utm_medium=ml&v=18ptgKaH1A6yO0Xjdkr63xN41AF38J0065K242&page=7","position":{"x":0,"y":0.27094753328112764}},{"location":"http://likes.com/g/16323256?utm_campaign=ml&v=b8pthEJJ1A6yO0Xjdkr63xN41AF3fN0065K242&utm_medium=ml&utm_source=ml250&utm_term=1443595QOOOUPOX&page=1","position":{"x":0,"y":0.27010148321623734}},{"location":"http://likes.com/g/16323256?utm_campaign=ml&utm_term=1443595QOOOUPOX&utm_source=ml250&utm_medium=ml&v=b8pthEJJ1A6yO0Xjdkr63xN41AF3fN0065K242&page=2","position":{"x":0,"y":0.3899323816679189}},{"location":"http://likes.com/g/16323256?utm_campaign=ml&utm_term=1443595QOOOUPOX&utm_source=ml250&utm_medium=ml&v=b8pthEJJ1A6yO0Xjdkr63xN41AF3fN0065K242&page=3","position":{"x":0,"y":0.2633181126331811}},{"location":"https://github.com/meganz/MEGAsync","position":{"x":0,"y":0.9712280701754386}},{"location":"http://www.daikynguyenvn.com/cong-nghe/nhung-chiec-usb-giau-trong-cac-buc-tuong-khap-the-gioi-chung-an-chua-dieu-gi.html","position":{"x":0,"y":0.7859158542842484}},{"location":"http://awesome.naquadah.org/wiki/Urxvt_tips","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/stretch/vim-gtk","position":{"x":0,"y":0.9520488230165649}},{"location":"https://www.reddit.com/r/unixporn/comments/4a7t24/fortune_i3lock/","position":{"x":0,"y":0.3407821229050279}},{"location":"https://github.com/definite/ibus-table-chinese","position":{"x":0,"y":1}},{"location":"https://github.com/definite/ibus-table-chinese/blob/master/tables/cangjie/cangjie3.txt","position":{"x":0,"y":0.5}},{"location":"https://github.com/acevery/ibus-table","position":{"x":0,"y":0.7026831036983321}},{"location":"https://github.com/moebiuscurve/ibus-table-others/blob/master/tables/viqr.txt","position":{"x":0,"y":0.2564737671695564}},{"location":"https://www.reddit.com/r/learnpython/comments/4af432/who_is_teaching_beginners_to_use_rangeleniterable/","position":{"x":0,"y":0.6071576334298717}},{"location":"https://github.com/deviantfero/wpgtk","position":{"x":0.19047619047619047,"y":0.14513584574934268}},{"location":"https://www.reddit.com/r/unixporn/comments/4abojh/oc_wpgtk_v21_wallpaper_manager_that_generates_an/","position":{"x":0,"y":0.6163771712158809}},{"location":"https://github.com/clintbellanger/flare-game/issues/500#issuecomment-196436853","position":{"x":0,"y":1}},{"location":"https://github.com/romockee/powerarrow","position":{"x":0,"y":1}},{"location":"https://github.com/copycat-killer/awesome-copycats","position":{"x":0,"y":0.7176357652221613}},{"location":"https://www.reddit.com/r/unixporn/comments/4ad0j1/awesomewm_how_to_add_image_to_selected_tags/","position":{"x":0,"y":0.37405189620758483}},{"location":"https://github.com/McSinyx/tmp/blob/master/rc.lua","position":{"x":0.11507936507936507,"y":0.3670425609312477}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4aerpu/im_thinking_of_hopping_back_on_the_linux_train/","position":{"x":0,"y":0.7061469265367316}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4afv8r/can_i_fix_this_from_linux/","position":{"x":0,"y":0.7568555758683729}},{"location":"https://www.reddit.com/r/linux/","position":{"x":0,"y":0.3850267379679144}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/484eyw/i_never_know_how_the_web_browser_process_will_be/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/47qj3r/i_kinda_like_the_iceweasel_logo/","position":{"x":0,"y":0.5710344827586207}},{"location":"https://www.reddit.com/r/fossworldproblems/","position":{"x":0,"y":0.8068303094983992}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ag9wj/what_distro_do_you_recommend/","position":{"x":0,"y":0.6019007391763463}},{"location":"http://imgur.com/a/OzwVa","position":{"x":0,"y":0.18308351177730192}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4afy78/where_linux_comes_in_handy/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/48n1fe/man_clit_is_something_i_thought_id_never_type_in/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ai6ia/what_editor_do_you_prefer/","position":{"x":0,"y":0.8247011952191236}},{"location":"https://www.reddit.com/r/vim/comments/4afoge/recurrence/","position":{"x":0,"y":0.5982658959537572}},{"location":"view-source:https://www.reddit.com/r/linux4noobs/comments/4aieeq/su_and_sudo_i_which_one_would_you_recommend_for/","position":{"x":0,"y":0}},{"location":"http://www.tuxarena.com/2011/12/10-console-music-players-for-linux/","position":{"x":0,"y":0}},{"location":"http://rybczak.net/ncmpcpp/","position":{"x":0,"y":0.11203319502074689}},{"location":"http://www.freepascal.org/docs-html/ref/refsu50.html#x152-17400012.8.5","position":{"x":0,"y":0.4500907441016334}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4aieeq/su_and_sudo_i_which_one_would_you_recommend_for/","position":{"x":0,"y":0.9629629629629629}},{"location":"https://www.reddit.com/r/debian/comments/4aho5c/upstream_iceweasel_repos_are_no_longer_available/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/debian/comments/4ah8y2/how_do_i_add_an_application_to_the_vertical_bar/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4akup8/i_found_this_while_browsing_rrandom_rlinux_gaming/","position":{"x":0,"y":0.19454887218045114}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4ak5fk/everyone_talks_about_distributions_and_desktop/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4afrsg/microsoft_ports_harm_linux/","position":{"x":0,"y":0.6043795620437956}},{"location":"https://www.reddit.com/r/archlinux/comments/4am622/a_bit_of_a_weird_issue_gnome_terminal_doesnt_work/","position":{"x":0,"y":0.9464788732394366}},{"location":"https://www.reddit.com/r/vim/comments/4akjqs/picking_up_vim_i_love_it_but_i_just_cant_seem_to/","position":{"x":0,"y":0.6256926952141058}},{"location":"https://www.reddit.com/r/learnpython/comments/4an3gk/i_need_help/","position":{"x":0,"y":0.1635717107862505}},{"location":"https://www.reddit.com/r/learnpython/comments/4akc4n/why_is_this_code_not_working_properly/","position":{"x":0,"y":0.3541666666666667}},{"location":"https://www.reddit.com/r/learnpython/","position":{"x":0,"y":0.5723502304147465}},{"location":"https://www.reddit.com/r/unixporn/comments/4akt8g/some_general_opinions_about_stuff_related_to/","position":{"x":0,"y":0.7014598540145985}},{"location":"https://www.reddit.com/r/learnpython/comments/4an3ei/please_critique_my_approach/","position":{"x":0,"y":0.35751295336787564}},{"location":"https://www.reddit.com/r/Python/comments/3d9ge9/what_does_your_gui_look_like_post_your_screenshots/","position":{"x":0,"y":0.08020147229755908}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4aljep/about_to_make_the_switch_on_my_gaming_computer_im/","position":{"x":0,"y":0.3697033898305085}},{"location":"https://github.com/hsanson/vim-im","position":{"x":0,"y":1}},{"location":"https://github.com/search?q=vim+input+method&ref=opensearch","position":{"x":0,"y":0.09318637274549098}},{"location":"https://github.com/astrand/xclip","position":{"x":1,"y":0}},{"location":"https://github.com/Cloudef/xcmenu","position":{"x":0,"y":0.7650273224043715}},{"location":"https://vi.wikipedia.org/wiki/Ho%C3%A0ng_th%C3%A0nh_Th%C4%83ng_Long#C.C3.A1c_gi.C3.A1_tr.E1.BB.8B_n.E1.BB.95i_b.E1.BA.ADt_to.C3.A0n_c.E1.BA.A7u","position":{"x":0,"y":0.9527913809990206}},{"location":"https://vi.wikipedia.org/wiki/V%C4%83n_Mi%E1%BA%BFu_-_Qu%E1%BB%91c_T%E1%BB%AD_Gi%C3%A1m#.C4.90.C3.A1nh_gi.C3.A1","position":{"x":0,"y":0.8761218952202046}},{"location":"https://www.google.com/advanced_image_search?q=v%C4%83n+mi%E1%BA%BFu&biw=1574&bih=829&tbm=isch&hl=en","position":{"x":0,"y":0}},{"location":"https://www.google.com/search?as_st=y&tbm=isch&hl=en&as_q=v%C4%83n+mi%E1%BA%BFu&as_epq=&as_oq=&as_eq=&cr=&as_sitesearch=&safe=images&tbs=ic:gray#imgrc=oOcOI_aUkWnIOM%3A","position":{"x":0,"y":0.13218440327445066}},{"location":"https://www.google.com/search?q=v%C4%83n+mi%E1%BA%BFu&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.8589473684210527}},{"location":"https://vi.wikipedia.org/wiki/Ca_tr%C3%B9","position":{"x":0,"y":0.7038148306900985}},{"location":"http://megafun.vn/cuoc-song/am-thuc/mon-an/201308/pho-ha-noi-mot-nghe-thuat-mot-mon-an-mot-tinh-yeu-284474/","position":{"x":0,"y":0.1790555312636642}},{"location":"https://vi.wikipedia.org/wiki/L%E1%BB%85_h%E1%BB%99i_ch%C3%B9a_H%C6%B0%C6%A1ng#M.E1.BB.99t_s.E1.BB.91_v.E1.BA.A5n_.C4.91.E1.BB.81_.C4.91i_l.E1.BB.85_h.E1.BB.99i","position":{"x":0,"y":0.9573283858998145}},{"location":"https://vi.wikipedia.org/wiki/H%E1%BB%99i_Gi%C3%B3ng","position":{"x":0,"y":0.2549019607843137}},{"location":"http://rmarkdown.rstudio.com/authoring_basics.html","position":{"x":0,"y":1}},{"location":"http://web.archive.org/web/20101221124915/http://www.hanoimoi.com.vn/newsdetail/1000_nam_thang_long/399653/hoi-giong-o-den-phu-%C4%91ong-va-den-soc-duoc-unesco-cong-nhan-la-di-san-van-hoa-phi-vat-the-dai-dien-cua-nhan-loai.htm","position":{"x":0,"y":0.8886438809261301}},{"location":"file:///home/cnx/Documents/tmp/foo.md","position":{"x":0,"y":1}},{"location":"http://daringfireball.net/projects/markdown/","position":{"x":0,"y":0.2168578287543345}},{"location":"https://www.google.com/search?q=emacs+vim+binding&ie=utf-8&oe=utf-8#q=atom+debian","position":{"x":0,"y":0.2186700767263427}},{"location":"https://github.com/atom/atom/blob/master/docs/build-instructions/linux.md","position":{"x":0,"y":0.22843495363866254}},{"location":"https://atom.io/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4aljep/about_to_make_the_switch_on_my_gaming_computer_im/d126nbs?context=3","position":{"x":0,"y":0.045714285714285714}},{"location":"https://www.facebook.com/groups/geeklinux/1671593263102565/?notif_t=group_activity","position":{"x":0,"y":0.04952745543725326}},{"location":"https://www.facebook.com/groups/296041530537491/721078094700497/?notif_t=group_activity","position":{"x":0,"y":0.1054105665181413}},{"location":"https://www.facebook.com/groups/489685257874955/?fref=ts","position":{"x":0,"y":0.9715170278637771}},{"location":"https://www.facebook.com/groups/142012702808078/238489343160413/?notif_t=group_activity","position":{"x":0,"y":0.34036144578313254}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4b19x5/choosing_a_distro_first_timer/","position":{"x":0,"y":0.20689655172413793}},{"location":"https://www.reddit.com/r/learnpython/comments/4b12tc/want_to_practice_more_python_im_looking_for/","position":{"x":0,"y":0.089728453364817}},{"location":"https://github.com/FreddieV4/DailyProgrammerChallenges","position":{"x":0,"y":1}},{"location":"https://github.com/FreddieV4/DailyProgrammerChallenges/tree/master/Easy%20Challenges","position":{"x":0,"y":0}},{"location":"http://imgur.com/a/00iKx","position":{"x":0,"y":0.6292707802141765}},{"location":"https://www.reddit.com/r/unixporn/comments/4b2s6v/xfce_xfwm_tiling_floaty_chromebook/","position":{"x":0,"y":0.19865642994241842}},{"location":"https://www.reddit.com/r/debian/comments/4as3j8/trying_to_find_the_best_way_to_implement_a_guest/","position":{"x":0,"y":0.9033280507131537}},{"location":"https://www.reddit.com/r/debian/","position":{"x":0,"y":0.6571428571428571}},{"location":"https://www.reddit.com/r/unixporn/comments/4b2y50/help_merging_icon_packs/","position":{"x":0,"y":0.19704902427415516}},{"location":"https://www.reddit.com/r/unixporn/comments/4b4nxs/how_do_you_get_i3blocks_with_gaps/","position":{"x":0,"y":0.39297579496915047}},{"location":"https://www.reddit.com/r/unixporn/comments/4b59c5/cinnamon_my_attempt_at_a_minimalistic_desktop/","position":{"x":0,"y":0.3978856319077367}},{"location":"https://www.reddit.com/r/learnpython/comments/4b6fpl/take_4_numbers_return_3/","position":{"x":0,"y":0.20276679841897233}},{"location":"https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition","position":{"x":0,"y":0.9539170506912442}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4b1vq8/if_its_stupid_and_it_works_it_aint_stupid/","position":{"x":0,"y":0.9841521394611727}},{"location":"https://en.wikipedia.org/wiki/Happy_Hacking_Keyboard","position":{"x":0,"y":0.3359026369168357}},{"location":"http://www.pfusystems.com/embedded-keyboard/hhkb/index.html","position":{"x":0,"y":1}},{"location":"http://www.ergonomicsmadeeasy.com/store/mini-keyboards/product/happy-hacking-lite-2-keyboard/","position":{"x":0,"y":0.9103903243540407}},{"location":"http://9gag.com/?id=a0pnyoq%2Ca77273z%2CanNxLE0&c=300","position":{"x":0,"y":0.8489566244504233}},{"location":"https://github.com/jekku0966/xblstatus","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/user/McSinyx/saved","position":{"x":0,"y":0.9612244897959183}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4b7bn3/looking_for_a_linux_shell_function_to_display/","position":{"x":0,"y":0.6886326194398682}},{"location":"https://www.reddit.com/r/archlinux/comments/4awzp4/new_to_arch/","position":{"x":0,"y":0.22536744692433316}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4b6pet/even_beer_runs_the_universal_operating_system/","position":{"x":0,"y":0.20474777448071216}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/4b681b/i_recently_learned_that_qt_is_pronounced_cute/","position":{"x":0,"y":0.6079295154185022}},{"location":"http://pico.vn/15819/mtxt-lenovo-thinkpad-x1-i52520m4gb160gbssd-w7pro64-part-12943da.html","position":{"x":0,"y":0.47888953152111047}},{"location":"http://pico.vn/10-thoi-quen-cong-nghe-chung-ta-nen-tu-bo-ngay-hom-nay-ban-tin-1706.html","position":{"x":0,"y":0.9739828397453639}},{"location":"http://pico.vn/29039/cap-ket-noi--hdmi--vga.html","position":{"x":0,"y":0.3889578163771712}},{"location":"https://www.facebook.com/groups/296041530537491/permalink/721078094700497/?comment_id=721706461304327&ref=notif&notif_t=group_comment_reply","position":{"x":0,"y":0.8204724409448819}},{"location":"https://www.facebook.com/son.dinh.585112/posts/593630824121082?comment_id=594105857406912&reply_comment_id=594107210740110&notif_t=feed_comment_reply","position":{"x":0,"y":1}},{"location":"http://www.mystown.com/2015/10/truyen-thuyet-thanh-thi-co-that-ve-vi.html","position":{"x":0,"y":0.8550185873605948}},{"location":"http://www.mystown.com/search/label/C%C3%A1c%20kh%C3%A1i%20ni%E1%BB%87m%20hi%E1%BB%87n%20t%C6%B0%E1%BB%A3ng%20d%E1%BB%8B%20th%C6%B0%E1%BB%9Dng","position":{"x":0,"y":0.3881856540084388}},{"location":"http://www.mystown.com/2015/12/truyen-thuyet-thanh-thi-vien-keo-chet.html","position":{"x":0,"y":0.9710711493354183}},{"location":"http://www.mystown.com/2015/07/truyen-tranh-bua-ve-adam-va-eva.html","position":{"x":0,"y":0.07345635202271114}},{"location":"https://www.reddit.com/r/nosleep/comments/2rbbe1/the_birthday_book/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/emacs/comments/333ywx/did_anyone_else_go_wow_after_trying_spacemacs/","position":{"x":0,"y":0.05546459271387638}},{"location":"https://packages.debian.org/search?keywords=terminus&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":1}},{"location":"http://terminus-font.sourceforge.net/","position":{"x":0,"y":1}},{"location":"https://sourceforge.net/projects/terminus-font/files/terminus-font-4.40/terminus-font-4.40.tar.gz/download","position":{"x":0,"y":0.6934673366834171}},{"location":"https://sourceforge.net/projects/terminus-font/","position":{"x":0,"y":0}},{"location":"https://wm.sdf.org/bbs/viewtopic.php?t=915","position":{"x":0,"y":0.5130111524163569}},{"location":"http://www.andrews-corner.org/abcde.html","position":{"x":0,"y":0.11907396883318877}},{"location":"http://vlaurie.com/computers2/Articles/protocol.htm","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=thunderbird+gmail&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiawanOlNPLAhVoIKYKHezvAUAQ_AUICigE&biw=1574&bih=829#imgrc=aM4vagbtVEAUCM%3A","position":{"x":0,"y":0.02520337013364323}},{"location":"https://www.google.com/search?q=thunderbird+gmail&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiawanOlNPLAhVoIKYKHezvAUAQ_AUICigE&biw=1574&bih=829#imgrc=2qzbdtG6ihNbcM%3A","position":{"x":0,"y":0.23467460778617083}},{"location":"https://www.google.com/search?tbs=sbi%3Acs&tbnid=BADAzGvZS-_l-M%3A&docid=JOKhep-v8fzqyM&ved=0ahUKEwjfmdORmNPLAhVn5KYKHRrhA7UQiBwICQ&biw=1574&bih=829&dpr=1","position":{"x":0,"y":0.5640326975476839}},{"location":"https://www.google.com/search?q=lan&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjRy9eSl9PLAhUCLaYKHd1UBAIQ_AUIBygB&biw=1574&bih=829#imgrc=ZNoWxUMk9v3GxM%3A","position":{"x":0,"y":0.22295348665237003}},{"location":"https://www.google.com/search?q=lan&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjRy9eSl9PLAhUCLaYKHd1UBAIQ_AUIBygB&biw=1574&bih=829#tbm=isch&q=lan+party","position":{"x":0,"y":0.049629952111449716}},{"location":"https://www.google.com/search?q=wan&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjZ4-bCmtPLAhVGG6YKHVemA2UQ_AUIBygB&biw=1574&bih=829#imgrc=T2bENsBG6yihPM%3A","position":{"x":0,"y":0.09407282584804748}},{"location":"file:///home/cnx/Documents/20.md","position":{"x":0,"y":1}},{"location":"https://github.com/McSinyx/tmp/blob/master/20.md","position":{"x":0,"y":0.771976558337773}},{"location":"https://www.reddit.com/r/learnpython/comments/4b6v0n/a_problem_regarding_all_the_various_installations/","position":{"x":0,"y":0.5136476426799007}},{"location":"https://www.reddit.com/r/linux/comments/4bca77/visual_blindness_of_linux_programmers/","position":{"x":0,"y":0.9174694090080708}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bd3e5/there_will_be_distros_without_an_xorg_server_this/","position":{"x":0,"y":0.17831348819051338}},{"location":"https://neovim.io/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bfqgw/can_i_download_linux_on_a_windows_vista_computer/","position":{"x":0,"y":0.7028862478777589}},{"location":"http://gnome-look.org/content/show.php/Dark+Aurora?content=170523","position":{"x":0,"y":0.3743218806509946}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4bdlge/pc_takes_a_long_while_to_shut_down/","position":{"x":0,"y":0.8403247631935047}},{"location":"https://www.google.com/search?q=v%C5%A9+thi%C3%AAn+trung+hi%E1%BA%BFu&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.7040816326530612}},{"location":"http://killhellokitty.deviantart.com/art/DeLoreanDark3-10-8-05232014-408652063","position":{"x":0,"y":0.0926381740881629}},{"location":"http://killhellokitty.deviantart.com/","position":{"x":0,"y":0.24023929471032746}},{"location":"https://www.google.com/search?q=delorian&ie=utf-8&oe=utf-8#q=gtk+3.10+theme","position":{"x":0,"y":0.17902350813743217}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bh5r6/how_to_change_window_style_in_ubuntu_1404_lts/","position":{"x":0,"y":0.3587521663778163}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bll17/making_ss_output_usefull/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/ProgrammerHumor/","position":{"x":0,"y":0.19604471195184867}},{"location":"https://www.google.com/search?q=fpc+math&ie=utf-8&oe=utf-8#q=free+pascal+gcd+removed","position":{"x":0,"y":0.7591240875912408}},{"location":"http://stackoverflow.com/questions/774556/peak-memory-usage-of-a-linux-unix-process","position":{"x":0.05979381443298969,"y":0.12393598910452842}},{"location":"https://www.google.com/search?q=linux+mem+usage+pgram&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.1972318339100346}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bj7hk/regarding_the_state_of_the_free_software_dating/","position":{"x":0,"y":0.18202554744525548}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bisl6/okay_so_ive_installed_the_base_of_arch_on_my_ssd/","position":{"x":0,"y":0.9002473206924979}},{"location":"https://www.reddit.com/r/archlinux/comments/4blq5a/1520_browser_tabs_freezes_whole_system/","position":{"x":0,"y":0.9134253450439147}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bm9i7/why_does_linux_have_such_a_good_hardware_driver/","position":{"x":0,"y":0.47420965058236275}},{"location":"http://boards.4chan.org/g/","position":{"x":0,"y":0.31418514080287596}},{"location":"https://www.reddit.com/r/debian/comments/4bibkv/installing_debian_after_win10_im_pretty_new/","position":{"x":0,"y":0.1556420233463035}},{"location":"https://www.reddit.com/r/vim/comments/4blagy/ctrlp_can_not_navigate_in_results_if_set_syntax/","position":{"x":0,"y":0.3969359331476323}},{"location":"https://www.reddit.com/r/learnpython/comments/4bm5zo/comparing_two_string_with_a_for_loop_and_breaking/","position":{"x":0,"y":0.5867458580806502}},{"location":"https://github.com/McSinyx/tmp/blob/master/foo.md","position":{"x":0,"y":0.9921635434412266}},{"location":"https://www.reddit.com/subreddits/#page=2","position":{"x":0,"y":0.6662470099458643}},{"location":"https://www.reddit.com/subreddits/#page=1","position":{"x":0,"y":0.04582651391162029}},{"location":"http://mangak.net/fairy-tail-chap-472/","position":{"x":0,"y":0.2694571839277158}},{"location":"http://mangak.net/fairy-tail-chap-473/","position":{"x":0,"y":0.05122862480241414}},{"location":"http://mangak.net/fairy-tail-chap-474/","position":{"x":0,"y":0.02736098852603707}},{"location":"http://mangak.net/fairy-tail-chap-475/","position":{"x":0,"y":0.16399256399256398}},{"location":"https://www.reddit.com/user/McSinyx/comments/?sort=top","position":{"x":0,"y":0.8496732026143791}},{"location":"https://www.reddit.com/r/learnpython/comments/4bndhl/the_python_way_10_tips/","position":{"x":0,"y":1}},{"location":"http://wiki.freepascal.org/index.php?title=Special%3ASearch&search=sort&go=Go","position":{"x":0,"y":0.13694507148231752}},{"location":"https://packages.debian.org/search?keywords=fpc&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":0.6492271105826397}},{"location":"https://packages.debian.org/stretch/fp-compiler","position":{"x":0,"y":0.9464944649446494}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4bqles/checking_if_a_number_is_13_is_as_important_as/","position":{"x":0,"y":0.809488510007413}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4baq5o/when_you_install_arch_and_promptly_forget_where/","position":{"x":0,"y":0.2628158844765343}},{"location":"http://imgur.com/eaWN0rD","position":{"x":0,"y":0.1884297520661157}},{"location":"https://www.reddit.com/r/unixporn/comments/4bobjj/barely_cooked_rice_any_suggestions_xfce/","position":{"x":0,"y":0.7575107296137339}},{"location":"https://www.reddit.com/r/learnpython/comments/4bqa9g/how_do_i_fix_this_prime_factor_code/","position":{"x":0,"y":0.27265917602996254}},{"location":"https://www.reddit.com/r/linux/comments/4bnl37/gnome_320_release_notes/","position":{"x":0,"y":0.13653952459922608}},{"location":"https://www.youtube.com/watch?v=M9bq_alk-sw","position":{"x":0,"y":0.04576659038901602}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bpyb1/should_i_have_separate_ssh_key_for_root_and_user/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bnyhk/removing_linux_from_a_dualboot_computer/","position":{"x":0,"y":0.5392592592592592}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4bmb2d/i_have_a_teammate_i_always_recognize_his_code/","position":{"x":0,"y":0.042371306448615496}},{"location":"http://vimcolors.com/352/colorsbox-stnight/dark","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4bttx2/whats_your_favourite_dark_256colour_theme/","position":{"x":0,"y":0.8980263157894737}},{"location":"https://www.reddit.com/r/learnpython/comments/4brjc8/please_help_me_understand_the_way_for_loop_works/","position":{"x":0,"y":0.9451038575667656}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4btxrq/beginner_thinking_about_switching_to_a_linux/","position":{"x":0,"y":0.5779816513761468}},{"location":"https://en.wikipedia.org/wiki/Help:Wiki_markup","position":{"x":0,"y":0.08190258171181483}},{"location":"https://www.reddit.com/r/vim/comments/4bv6sh/which_vim_defaults_irritate_you_enough_that_you/","position":{"x":0,"y":0.6740151788941091}},{"location":"https://www.reddit.com/r/linux/comments/4bwcas/do_you_use_flattr_what_do_you_think_of_it/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4bwf8c/what_markup_language_is_this/","position":{"x":0,"y":0.680373831775701}},{"location":"https://www.reddit.com/r/learnpython/comments/4bwjr4/how_do_i_legally_fork_python/","position":{"x":0,"y":0.1385083713850837}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=805&extra=&page=7","position":{"x":0,"y":0.49862637362637363}},{"location":"http://www.armbian.com/download/","position":{"x":0,"y":0.9646643109540636}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=805&page=1&extra=#pid7240","position":{"x":0,"y":0.05188839741408642}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=55&page=13#lastpost","position":{"x":0,"y":1}},{"location":"http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=1339&extra=page%3D1","position":{"x":0,"y":0.9381443298969072}},{"location":"https://www.tinynibbles.com/","position":{"x":0,"y":1}},{"location":"http://teen-titans.simply-hentai.com/13502-teen-pipans/page/318321#top","position":{"x":0,"y":1}},{"location":"http://www.simply-hentai.com/album/list/spotlight","position":{"x":0,"y":0.2627400768245839}},{"location":"http://mangak.net/go-chap-18/","position":{"x":0,"y":0.023103153682704033}},{"location":"http://mangak.net/go-chap-22/","position":{"x":0,"y":0.9767703850573418}},{"location":"http://mangapark.me/search?q=go","position":{"x":0,"y":0.22319639278557113}},{"location":"http://mangak.net/papa-no-iukoto-wo-kikinasai-chronicles-of-street-observation-research-chap-1/","position":{"x":0,"y":0.09006273626638783}},{"location":"http://learnvimscriptthehardway.stevelosh.com/chapters/37.html","position":{"x":0,"y":1}},{"location":"http://stackoverflow.com/questions/14627167/vim-how-to-replace-a-variable-with-its-value-in-vimrc","position":{"x":0,"y":0.43059402893197907}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4c0ghm/fight_me_shitty_hotel_wifi/","position":{"x":0,"y":0.9740616417454989}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4bxei3/aside_from_arch_and_gentoo_are_there_any/","position":{"x":0,"y":0.612628750559785}},{"location":"https://www.reddit.com/r/debian/comments/4bwkm6/jessie_how_can_i_disable_terminal_colors_in_the/","position":{"x":0,"y":0.7299893276414088}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4c1d8g/im_an_experienced_user_and_i_dont_know_which/","position":{"x":0,"y":0.881578947368421}},{"location":"https://www.reddit.com/r/linux/comments/4c142l/suggestion_which_laptop_would_you_suggest_to_buy/","position":{"x":0,"y":0.9875}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4bx7xf/nice_formatting_bro/","position":{"x":0,"y":0.9177101967799642}},{"location":"https://www.reddit.com/r/vim/comments/4c28vu/eli5_how_dots_as_in_foo_work_with_exe/","position":{"x":0,"y":0.06635622817229336}},{"location":"https://github.com/lucy/tewi-font","position":{"x":0,"y":0.606955693187232}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4c3ri0/how_do_i_install_fonts_on_ubuntu/","position":{"x":0,"y":0.7715736040609137}},{"location":"http://imgur.com/TJ71buy","position":{"x":0,"y":0.30613961312026916}},{"location":"https://www.facebook.com/groups/geeklinux/1676424985952726/?notif_t=group_activity","position":{"x":0,"y":0.08971072867081654}},{"location":"https://www.reddit.com/r/learnpython/comments/4c43xj/how_are_python_directories_meant_to_be_set_up/","position":{"x":0,"y":0.28173374613003094}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4c293b/linux_hipster_level/","position":{"x":0,"y":0.5886185925282363}},{"location":"http://stackoverflow.com/questions/9744631/way-to-delay-the-timeout-of-key-sequences-in-vim","position":{"x":0,"y":0.39565217391304347}},{"location":"https://www.google.com/search?q=mappings&ie=utf-8&oe=utf-8#q=vim+mappings","position":{"x":0,"y":0.44938271604938274}},{"location":"https://www.reddit.com/r/raspberry_pi/comments/3l5u9b/15_orange_pi_pc_shipped_received_how_is_it/","position":{"x":0,"y":0.5033417838211569}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4c0w5p/debugging_at_3_am/","position":{"x":0,"y":0.9990722947452124}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4bumde/echo_texteditor_masterrace/","position":{"x":0,"y":0.972399865365197}},{"location":"https://www.reddit.com/r/learnpython","position":{"x":0,"y":0.15839860748476936}},{"location":"https://www.reddit.com/r/linux/comments/4c41qi/sidewalk_man_must_love_debian/","position":{"x":0,"y":0.5658730158730159}},{"location":"https://www.reddit.com/r/learnpython/comments/4c4uuf/unable_to_create_a_list_using_range_function/","position":{"x":0,"y":0.41316685584562995}},{"location":"https://www.reddit.com/r/archlinux","position":{"x":0,"y":0.42656688493919553}},{"location":"https://www.reddit.com/r/viets/","position":{"x":0,"y":0.1705315733143061}},{"location":"https://en.wikipedia.org/wiki/List_of_Unicode_characters","position":{"x":0,"y":0.46288379782711386}},{"location":"https://packages.debian.org/stretch/firefox-esr","position":{"x":0,"y":0.004473022085546547}},{"location":"https://www.reddit.com/r/unixporn/comments/3zqk7h/with_the_new_year_comes_an_age_old_hard_drive/","position":{"x":0,"y":0.3927238805970149}},{"location":"https://www.reddit.com/r/debian/comments/4c69x2/best_desktop_environment_for_full_keyboard_control/","position":{"x":0,"y":0.9219079780498101}},{"location":"https://www.reddit.com/user/McSinyx/comments/?sort=controversial","position":{"x":0,"y":0.6222222222222222}},{"location":"https://www.google.com/search?q=client+side+gtk&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.9405684754521964}},{"location":"https://www.google.com/search?q=gtk+csd&ie=utf-8&oe=utf-8#q=gtk+csd&start=10","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/wheezy/amd64/gtk-3-examples/filelist","position":{"x":0,"y":1}},{"location":"https://www.google.com/search?q=gtk3+no+copositig&ie=utf-8&oe=utf-8","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/debian/comments/4c8syy/cant_edit_sourceslist/","position":{"x":0,"y":0.7513611615245009}},{"location":"https://www.reddit.com/r/linux/comments/4c7mxe/3_months_ago_i_started_working_on_a_native_reddit/","position":{"x":0,"y":0.9134785167745733}},{"location":"https://github.com/michael-lazar/rtv","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4c9nxc/why_are_legit_technical_questions_downvoted_just/","position":{"x":0,"y":0.725320271288621}},{"location":"https://www.google.com/search?q=rc&ie=utf-8&oe=utf-8#q=rc+meaning","position":{"x":0,"y":0.3357664233576642}},{"location":"https://www.reddit.com/r/linux/comments/4cb1jm/updateis_an_average_11_year_old_capable_of/","position":{"x":0,"y":1}},{"location":"http://vimwiki.github.io/","position":{"x":0,"y":1}},{"location":"https://github.com/kaio/ibus-table","position":{"x":0,"y":0.9788079470198675}},{"location":"https://www.google.com/search?q=start+gnome+3&ie=utf-8&oe=utf-8","position":{"x":0,"y":0.28322981366459626}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ccpsp/i_have_a_problem_starting_x_server/","position":{"x":0,"y":0.032058492688413945}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cf35f/debian_swirl_shitpost_subreddit/","position":{"x":0,"y":0.1947318908748824}},{"location":"https://www.reddit.com/r/learnpython/comments/4cdlxl/how_do_i_check_if_a_users_input_is_in_a_list/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cew7j/what_do_you_think_of_linux_is_only_free_if_your/","position":{"x":0,"y":0.5891840607210627}},{"location":"https://duckduckgo.com/?q=debian+Realtek+RTL8102E","position":{"x":0,"y":0.25925925925925924}},{"location":"http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=7&Level=5&Conn=4&ProdID=191","position":{"x":0,"y":1}},{"location":"http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false","position":{"x":0,"y":0.3794683776351971}},{"location":"https://www.reddit.com/user/davjet1","position":{"x":0,"y":0.9164360819037078}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4cfl1o/what_is_the_difference_between_kde_and_plasma/","position":{"x":0,"y":0.42636457260556127}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cdkpu/pretty_new_to_linux_in_general_extremely/","position":{"x":0,"y":0.9249329758713136}},{"location":"https://github.com/moebiuscurve/ibus-table-others/blob/master/tables/mathwriter-ibus.txt","position":{"x":0,"y":1}},{"location":"https://github.com/moebiuscurve/ibus-table-others/blob/master/tables/emoji-table.txt","position":{"x":0,"y":0.19748621032643096}},{"location":"https://www.reddit.com/r/vim/comments/4cdhcl/if_your_plugin_need_users_resource_which_dir/","position":{"x":0,"y":0.8495742667928098}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4ch8uh/when_your_boss_declines_your_raise_request/","position":{"x":0,"y":0.6390605686032138}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=Dies&type=Users&ref=searchresults","position":{"x":0,"y":0.7866894197952219}},{"location":"http://vim.wikia.com/wiki/Omni_completion_popup_menu","position":{"x":0,"y":0.5660964230171073}},{"location":"http://vim.wikia.com/wiki/Omni_completion","position":{"x":0,"y":0.433849821215733}},{"location":"https://github.com/vim-scripts/VimIM","position":{"x":0,"y":1}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=vim+input+method&type=Repositories&ref=searchresults","position":{"x":0,"y":0.08469945355191257}},{"location":"http://vim.wikia.com/wiki/Make_Vim_completion_popup_menu_work_just_like_in_an_IDE","position":{"x":0,"y":0.852209540532631}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ccpsp/i_have_a_problem_starting_x_server/d1himp9","position":{"x":0,"y":0.22317596566523606}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cj2oq/hdd_partitioning_question/","position":{"x":0,"y":0.44201578627808136}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ci3vh/help_for_a_laptop_with_linux/","position":{"x":0,"y":0.9060360920970753}},{"location":"view-source:https://puri.sm/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4ccx3y/so_this_happened_the_other_day_in_one_of_my/d1iu7ue?context=3","position":{"x":0,"y":0.13577023498694518}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cir0y/windows_10_and_ubuntu_merging_is_this_just_early/","position":{"x":0,"y":0.9980342600393148}},{"location":"https://www.reddit.com/r/programmerhumor","position":{"x":0,"y":0.4251524046060059}},{"location":"http://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to-manage-your-dotfiles.html","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/4cg29q/git_all_your_dotfiles_multiple_hosts/","position":{"x":0,"y":0.3005808325266215}},{"location":"https://www.reddit.com/controversial/","position":{"x":0,"y":0.7901785714285714}},{"location":"https://stackoverflow.com/research/developer-survey-2016#technology-desktop-operating-system","position":{"x":0,"y":0.503400900900901}},{"location":"https://www.reddit.com/r/linux/comments/494obp/1_til_firefox_has_an_aboutconfig_setting_that/","position":{"x":0,"y":0.6033519553072626}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ck8zo/w3m_preview_images_in_ranger/","position":{"x":0,"y":0.43902439024390244}},{"location":"https://www.reddit.com/r/vim/comments/4cjro1/what_are_easy_to_learn_things_that_massively/","position":{"x":0,"y":0.4646758922068463}},{"location":"https://www.reddit.com/r/LinuxCirclejerk/comments/4c9bra/you_are_submitting_a_textbased_post_speak_your/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/LinuxCirclejerk","position":{"x":0,"y":0.4122407688416793}},{"location":"https://groups.google.com/forum/#!searchin/vim_dev/loadplugin/vim_dev/BN5DuHpzzBc/J7Wvjq9pEQAJ","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cfcm1/which_linux_os_should_i_get_does_it_really_matter/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/user/ducklord#page=5","position":{"x":0,"y":0.9888433742964665}},{"location":"https://www.reddit.com/#page=2","position":{"x":0,"y":0.7527272727272727}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4cnm64/streamer_experiences_the_true_glory_of_windows_10/","position":{"x":0,"y":0.9282265851303508}},{"location":"http://www.hecticgeek.com/2014/06/netrunner-14-frontier-review/","position":{"x":0,"y":0.3969120532286957}},{"location":"http://www.hecticgeek.com/2013/05/using-preload-ubuntu-13-04/","position":{"x":0,"y":0.7167181550398736}},{"location":"https://github.com/CzBiX/ibus-table/blob/master/tables/additional/compose.txt","position":{"x":0,"y":1}},{"location":"http://learnvimscriptthehardway.stevelosh.com/chapters/12.html","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4cqayc/since_chromium_is_just_supposed_to_be_the_oss/","position":{"x":0,"y":0.6926345609065155}},{"location":"https://www.facebook.com/groups/geeklinux/1679073409021217/?notif_t=group_activity&notif_id=1459346211274311","position":{"x":0,"y":0.33272101033295065}},{"location":"https://www.freebsd.org/about.html","position":{"x":0,"y":1}},{"location":"https://www.freebsd.org/gnome/screenshots.html","position":{"x":0,"y":0.9219330855018587}},{"location":"http://www.desktopbsd.net/","position":{"x":0,"y":1}},{"location":"http://www.desktopbsd.net/?pos=upcoming","position":{"x":0,"y":1}},{"location":"http://www.desktopbsd.net/?pos=downloads","position":{"x":0,"y":1}},{"location":"http://www.ghostbsd.org/about","position":{"x":0,"y":1}},{"location":"http://www.ghostbsd.org/download","position":{"x":0,"y":0.9986282578875172}},{"location":"http://www.freebsd.org/releases/9.0R/hardware.html#WLAN","position":{"x":0,"y":0.8687361132083612}},{"location":"http://wiki.ghostbsd.org/index.php?title=Hardware_Requirements","position":{"x":0,"y":1}},{"location":"http://wiki.ghostbsd.org/index.php?title=Pre-installation_Tasks","position":{"x":0,"y":0.9723953695458593}},{"location":"http://wiki.ghostbsd.org/index.php?title=Starting_GhostBSD_Live_Media","position":{"x":0,"y":1}},{"location":"http://wiki.ghostbsd.org/index.php?title=Auto_Label_Partitioning_Installation","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4d3ls2/i_broke_a_usb_stick_in_linux_can_it_be_fixed/d1o2fps?context=10000","position":{"x":0,"y":0.43654434250764523}},{"location":"https://www.reddit.com/r/linux/comments/4d61r9/this_is_what_i_saw_when_i_booted_lubuntu_1510/","position":{"x":0,"y":0.2679754601226994}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4d5ui2/gnome_3_vs_unity/","position":{"x":0,"y":0.38396624472573837}},{"location":"https://www.reddit.com/user/McSinyx/saved/","position":{"x":0,"y":0.07166123778501629}},{"location":"https://github.com/vimperator/vimperator-labs/issues","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/learnpython/comments/4d4ifd/what_can_i_do_to_improveoptimize_this_prime/","position":{"x":0,"y":0.45251160827353315}},{"location":"https://www.reddit.com/r/learnpython/comments/4d78zy/combinations_recursion/","position":{"x":0,"y":0.4890075376884422}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4d572f/xubuntu_how_to_fix_libreoffice_icons/","position":{"x":0,"y":0.2782874617737003}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4d9k19/just_noticed_steam_is_actively_encouraging_people/","position":{"x":0,"y":0.33516106922549693}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4d9m69/why_move_some_folders_usr_home_to_a_different/","position":{"x":0,"y":0.7027027027027027}},{"location":"https://www.reddit.com/r/vim/comments/4da0bn/what_do_you_have_tab_mapped_to_in_normal_mode/","position":{"x":0,"y":0}},{"location":"https://danielmiessler.com/blog/collection-of-less-commonly-used-unix-commands/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4daa87/how_do_you_guys_define_ricing/","position":{"x":0,"y":0.22835633626097868}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4d9w2w/mrw_an_arch_user_says_im_a_noob_because_i_use/","position":{"x":0,"y":0.22}},{"location":"https://duckduckgo.com/?q=vim+match+vs+stridx","position":{"x":0,"y":0.15179877157063468}},{"location":"http://www.turnoff.us/","position":{"x":0,"y":1}},{"location":"http://www.turnoff.us/geek/agile-restaurant/","position":{"x":0,"y":0.6542222222222223}},{"location":"http://www.turnoff.us/geek/masks/","position":{"x":0,"y":0.8807692307692307}},{"location":"http://www.turnoff.us/geek/tcp-buddies/","position":{"x":0,"y":0}},{"location":"https://github.com/vimperator/vimperator-labs/issues/476","position":{"x":0,"y":0.7474332648870636}},{"location":"https://packages.debian.org/sid/mozplugger","position":{"x":0,"y":0.9264229523368811}},{"location":"https://packages.debian.org/search?searchon=all&keywords=browser","position":{"x":0,"y":0.19409451443044726}},{"location":"https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=all&keywords=web+browser","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=all&keywords=markdown","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4daj7n/preference_of_wmde_and_why/","position":{"x":0,"y":0.9498405334879675}},{"location":"https://wiki.debian.org/Iceweasel#How_to_install_Iceweasel_.28Firefox.29","position":{"x":0,"y":0.25463834364076365}},{"location":"https://wiki.debian.org/Iceweasel#Debian-Mozilla_site","position":{"x":0,"y":0.5348211884915299}},{"location":"https://www.reddit.com/r/LinuxCirclejerk/comments/4cwwwe/archi3gapscomptontmuxlemonbaremacs_loving_my/","position":{"x":0,"y":0.9000989119683481}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4dbonn/ubuntu_mate_duplicate_applications_in_menu/","position":{"x":0,"y":0.23023402909550916}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4dbxfn/how_not_to_get_fired/","position":{"x":0,"y":0.22436260623229462}},{"location":"https://wiki.debian.org/AptPreferences","position":{"x":0,"y":0.06218547807332854}},{"location":"https://www.reddit.com/r/debian/comments/4db9a0/will_the_nonesr_firefox_get_into_testing/","position":{"x":0,"y":0.8964252978918423}},{"location":"https://www.reddit.com/r/linux/comments/4dc3t0/topics_to_cover_for_freshmen/","position":{"x":0,"y":0.3892889288928893}},{"location":"http://9gag.com/gag/a57569O","position":{"x":0,"y":0.6097424412094065}},{"location":"http://9gag.com/gag/a8MzdLO?sc=nsfw","position":{"x":0,"y":0.16474258970358815}},{"location":"http://9gag.com/gag/aE7ZjOp#comment","position":{"x":0,"y":0.292336217552534}},{"location":"https://github.com/clintbellanger/flare-game/issues/508#issuecomment-204993438","position":{"x":0,"y":0.6002844950213371}},{"location":"http://www.diffen.com/difference/LAN_vs_WAN","position":{"x":0,"y":0.3094724455775642}},{"location":"http://gfxmonk.net/shellshape/","position":{"x":0,"y":0.44568408690546096}},{"location":"http://9gag.com/gag/aBY4BNz","position":{"x":0,"y":0.6554621848739496}},{"location":"http://www.w3schools.com/tags/tag_font.asp","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4dg1rx/how_to_define_custom_omnifunc_in_vim_seeking/","position":{"x":0,"y":0.35751295336787564}},{"location":"https://www.reddit.com/r/funny","position":{"x":0,"y":0.8953136265320837}},{"location":"https://www.reddit.com/r/pics#page=2","position":{"x":0,"y":0.7841616307387029}},{"location":"https://github.com/search?q=ibus+table&ref=opensearch","position":{"x":0,"y":0.07076923076923076}},{"location":"https://github.com/ochko/ibus-table-mongolian/blob/master/mongolian.txt","position":{"x":0,"y":1}},{"location":"https://github.com/acevery/ibus-table-zhengma","position":{"x":0,"y":0}},{"location":"https://raw.githubusercontent.com/acevery/ibus-table-erbi/master/tables/erbi_qs.txt","position":{"x":0,"y":0}},{"location":"https://raw.githubusercontent.com/daineseh/liu_ibus_table/master/liu_ibus_table.txt","position":{"x":0,"y":1}},{"location":"https://raw.githubusercontent.com/acevery/ibus-table-zhengma/master/tables/zhengma.txt","position":{"x":0,"y":0.5}},{"location":"https://en.wikipedia.org/wiki/Vim_(text_editor)#Vim_script","position":{"x":0,"y":0.7286044718581342}},{"location":"https://u.teknik.io/74qZw.png","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/unixporn/comments/4dg348/fvwm_clean_with_rounded_corners/","position":{"x":0,"y":0.717331499312242}},{"location":"https://vi.wikipedia.org/wiki/M%C3%A3_s%E1%BB%91_%C4%91i%E1%BB%87n_tho%E1%BA%A1i_qu%E1%BB%91c_t%E1%BA%BF","position":{"x":0,"y":0.06380996739636702}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4brhk8/til_suse_is_pronounced_sooser/","position":{"x":0,"y":0.8294029101856498}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/4dk128/the_only_reason_im_using_gnome_is_because_thats/","position":{"x":0,"y":0.5361890694239291}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4dkgny/software_alternative_list/","position":{"x":0,"y":0.40024257125530627}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4djs1f/what_the_fsck_does_one_do_now/","position":{"x":0,"y":0.5963650132525559}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4dl0ur/how_to_fix_aptget_update_in_this_picture_only_my/","position":{"x":0,"y":0.2467289719626168}},{"location":"http://blog.dustinkirkland.com/2016/04/finally-dock-your-unity-launcher-the.html","position":{"x":0,"y":0.17176529588766298}},{"location":"https://www.reddit.com/r/learnpython/comments/4dl3ez/making_a_program_that_shuffles_words_into_a_list/","position":{"x":0,"y":0.6660527931246163}},{"location":"https://www.reddit.com/r/debian/comments/4dgr99/discuss_about_askubuntucom/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4dlacf/vim_essentials_articles_videos_ressources/","position":{"x":0,"y":0.502816556453588}},{"location":"http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim/1220118#1220118","position":{"x":0,"y":0.06481776221550214}},{"location":"http://9gag.com/gag/aE7Eg4x","position":{"x":0,"y":0.4275058275058275}},{"location":"http://9gag.com/gag/anNEm8q?ref=fsidebar","position":{"x":0,"y":0.7194444444444444}},{"location":"http://9gag.com/gag/am9n4Y6","position":{"x":0,"y":0.2370783039306716}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4dqhoi/help_making_bootable_winxp_usb/","position":{"x":0,"y":0.09763313609467456}},{"location":"https://www.reddit.com/user/McSinyx/submitted/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4dnx56/reset_to_default_installed_fonts/","position":{"x":0,"y":0}},{"location":"http://arstechnica.com/information-technology/2016/04/first-windows-10-preview-with-bash-support-is-out-now/","position":{"x":0,"y":0.8663646659116648}},{"location":"https://dot.kde.org/2016/04/05/kde-presents-its-vision-future","position":{"x":0,"y":0.7201834862385321}},{"location":"https://opensource.com/business/16/3/top-linux-shells","position":{"x":0,"y":0.22665436937975558}},{"location":"https://github.com/muflax-scholars/saneo","position":{"x":0,"y":1}},{"location":"https://www.facebook.com/groups/296041530537491/permalink/733996480075325/?comment_id=733998320075141&reply_comment_id=734547980020175&notif_t=group_comment_reply&notif_id=1460046180642415","position":{"x":0,"y":0.5663759689922481}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4dr18f/mr_robot_2_is_coming_a_few_months_later_here_is_a/","position":{"x":0,"y":0.3325648414985591}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4drw0u/guess_which_jackass_just_ran_rm_r_in_his_home/","position":{"x":0,"y":0.9518243003896564}},{"location":"https://www.reddit.com/r/learnpython/comments/4dui55/need_to_do_this_using_a_loop/","position":{"x":0,"y":0.15024390243902438}},{"location":"http://www.vim.org/about.php","position":{"x":0,"y":0.9565217391304348}},{"location":"https://www.google.com/search?q=vim+usage+worldwide&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjEwZvWm__LAhWGtpQKHRncBQEQ_AUIBygB&biw=1574&bih=829#tbm=isch&q=vim+world+map&imgrc=K7ADCvBom2tCuM%3A","position":{"x":0,"y":0.043292682926829265}},{"location":"http://stackoverflow.com/research/developer-survey-2015#tech-editor","position":{"x":0,"y":0.36006415396952685}},{"location":"https://github.com/mrlequoctuan/ibus-unikey/blob/master/src/engine.cpp","position":{"x":0,"y":1}},{"location":"https://github.com/search?l=c&q=vim+ibus&type=Code&utf8=%E2%9C%93","position":{"x":0,"y":0.6770428015564203}},{"location":"https://github.com/search?utf8=%E2%9C%93&q=ibus+bogo+vim&type=Code&ref=searchresults","position":{"x":0,"y":0.3384615384615385}},{"location":"https://github.com/BoGoEngine/ibus-bogo","position":{"x":0,"y":0.9367541766109785}},{"location":"https://github.com/nhanb/blog","position":{"x":0,"y":0.32727272727272727}},{"location":"https://www.facebook.com/profile.php?id=100011770238327&fref=jewel","position":{"x":0,"y":0.6924322136786726}},{"location":"http://www.vimregex.com/","position":{"x":0,"y":1}},{"location":"file:///home/cnx/Documents/SO-survaey-2015","position":{"x":0,"y":0}},{"location":"file:///home/cnx/Documents/20.html","position":{"x":0.13773314203730272,"y":1}},{"location":"file:///home/cnx/Documents/vimregrex.html","position":{"x":1,"y":1}},{"location":"https://www.reddit.com/r/unixporn/comments/4e3llp/exwm_the_one_true_editor/","position":{"x":0,"y":0.5593569661995054}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4e4a81/define_freefag/","position":{"x":0,"y":0.46781883194278906}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4e41od/need_help_installing_packages_xpost_raspberry_pi/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/unixporn/comments/4e3m7d/i3gaps_web_server_development_and_adorable_girls/","position":{"x":0,"y":0.25411270563528177}},{"location":"https://www.reddit.com/r/learnpython/comments/4e3jgx/is_this_a_goodthe_best_way_to_sort_a_dictionary/","position":{"x":0,"y":0.2662822252374491}},{"location":"http://alpha.wallhaven.cc/wallpaper/313310","position":{"x":0,"y":1}},{"location":"https://np.reddit.com/r/linux/comments/4dybuu/discussion_how_did_you_personally_get_into_linux/","position":{"x":0,"y":0.14485514485514486}},{"location":"http://alpha.wallhaven.cc/tag/5478","position":{"x":0,"y":0.9457013574660633}},{"location":"https://www.blackhat.com/docs/asia-16/materials/asia-16-Sivakorn-Im-Not-a-Human-Breaking-the-Google-reCAPTCHA-wp.pdf","position":{"x":0,"y":0}},{"location":"https://github.com/dwSun/LearnCode/blob/22654a07adbd891643d8c814932595d7276d468d/codec/dsa/main.c","position":{"x":0,"y":1}},{"location":"https://github.com/dwSun/LearnCode/tree/22654a07adbd891643d8c814932595d7276d468d","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4e1yq9/commerial_use_of_any_of_those_codes_in_any_format/","position":{"x":0,"y":0.4697785757031718}},{"location":"http://questpowers.deviantart.com/art/D-va-601852440","position":{"x":0,"y":0.5233333333333333}},{"location":"http://9gag.com/gag/aBYoBnP?ref=idlePopup","position":{"x":0,"y":0.7690597204574333}},{"location":"http://stackoverflow.com/questions/36501181/awesome-wm-and-youtube-html5-window-issue","position":{"x":0,"y":0.5293324342548887}},{"location":"https://www.reddit.com/r/fossworldproblems/comments/4deq4p/i_used_a_public_computer_today_and_caps_locks/","position":{"x":0,"y":0.14079822616407983}},{"location":"https://duckduckgo.com/?q=xcape&ia=audio","position":{"x":0,"y":0.09673554956573825}},{"location":"http://www.supergrubdisk.org/","position":{"x":0,"y":0.5299341448812612}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4e8up8/gnome_browser/","position":{"x":0,"y":0.3194578896418199}},{"location":"https://www.reddit.com/r/linux/comments/29ylmn/16_million_colors_24bit_or_true_color_in_linux/","position":{"x":0,"y":0.05444421530212415}},{"location":"https://duckduckgo.com/?q=termite+debian","position":{"x":0,"y":0.42857142857142855}},{"location":"https://github.com/hut/ranger/issues/86","position":{"x":0,"y":0.7181738366988587}},{"location":"https://wiki.archlinux.org/index.php/Xterm#PRIMARY_or_CLIPBOARD","position":{"x":0,"y":0.3218176986446984}},{"location":"https://www.reddit.com/new/#page=2","position":{"x":0,"y":0.9106382978723404}},{"location":"https://www.reddit.com/r/linux/comments/4ed7rp/meta_anybody_think_this_sub_is_due_for_a_new_theme/","position":{"x":0,"y":0.8580715059588299}},{"location":"https://www.reddit.com/r/linux/comments/4ebl44/my_landlord_sends_lease_and_other_important/","position":{"x":0,"y":0.3167427267541358}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4ej7ku/why_do_file_browsersutilities_hang_at_the_end_of/","position":{"x":0,"y":0.49624060150375937}},{"location":"https://blogs.gnome.org/aday/2016/04/13/diggin-the-crates/","position":{"x":0,"y":0.909385712962105}},{"location":"https://mikegerwitz.com/2016/04/GNU-kWindows","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/archlinux/comments/4epzby/how_do_you_guys_organize_your_home_directory/","position":{"x":0,"y":0.6111111111111112}},{"location":"https://www.adobe.com/products/postscript/pdfs/PLRM.pdf","position":{"x":0,"y":0}},{"location":"http://paulbourke.net/dataformats/postscript/","position":{"x":0.14096916299559473,"y":0.9965539521860866}},{"location":"file:///home/cnx/Documents/stime.html","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/vim/comments/4e4cyx/do_you_place_your_modelines_at_the_top_or_bottom/","position":{"x":0,"y":1}},{"location":"http://cntt.epu.edu.vn/images/book_LeMinhHoang.pdf","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/linux/comments/1y6p2g/what_is_the_best_way_to_convert_html_to_pdf_in/","position":{"x":0,"y":0.4127866574009729}},{"location":"https://www.reddit.com/r/linux/comments/4eu6yd/why_are_a_lot_of_linux_users_very_religious_about/","position":{"x":0,"y":0.7457588262265016}},{"location":"http://flukus.github.io/2016/04/15/2016_04_15_Background-Builds-with-Vim-8/","position":{"x":0,"y":0.9633657698912421}},{"location":"https://www.raspberrypi.org/creatives/","position":{"x":0,"y":0.9642317380352645}},{"location":"https://duckduckgo.com/?q=rpi3+unbox&iax=1&ia=images","position":{"x":0,"y":0.17732997481108312}},{"location":"https://www.reddit.com/r/learnpython/comments/4ewilv/having_more_difficulty_with_the_python_program/","position":{"x":0,"y":0.8787535410764873}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4evup2/hi_whats_the_best_gnome_distro_in_your_opinion_why/","position":{"x":0,"y":0.5992217898832685}},{"location":"https://www.youtube.com/watch?v=Th_3AvK-EbM","position":{"x":0,"y":0.4646165246387551}},{"location":"http://linuxcommando.blogspot.com/2013/10/how-to-connect-to-wpawpa2-wifi-network.html","position":{"x":0,"y":0.22058659529385524}},{"location":"https://www.reddit.com/user/McSinyx/#page=2","position":{"x":0,"y":0.5871702825035118}},{"location":"https://wiki.archlinux.org/index.php/Xterm","position":{"x":0,"y":0.24422516259250954}},{"location":"https://github.com/reddit/reddit-plugin-robin","position":{"x":0,"y":1}},{"location":"http://www.amazon.com/s/?_encoding=UTF8&camp=1789&creative=390957&field-keywords=raspberry%20pi%20case&linkCode=ur2&rh=i%3Aaps%2Ck%3Araspberry%20pi%20case&tag=rapihq-20&url=search-alias%3Daps&linkId=W7W75KJCV34KRZJT","position":{"x":0,"y":0.6993377483443709}},{"location":"http://mangak.net/fairy-tail-chap-478/","position":{"x":0,"y":0.21962215543151567}},{"location":"http://mangak.net/fairy-tail-chap-482/","position":{"x":0,"y":0}},{"location":"http://vanemery.com/Linux/XoverSSH/X-over-SSH2.html","position":{"x":0,"y":0.2258881511397084}},{"location":"https://www.reddit.com/r/learnpython/comments/4fe8g4/is_this_a_pythonic_way_to_find_multiples_of_a/","position":{"x":0,"y":0}},{"location":"http://popcon.debian.org/by_inst","position":{"x":0,"y":0.008807753221275735}},{"location":"http://red.planetarena.org/","position":{"x":0,"y":0.8918918918918919}},{"location":"http://fandom.wikia.com/articles/avengers-civil-war-bracket-tournament","position":{"x":0,"y":1}},{"location":"http://www.marvelv.com/2014/10/black-panther-king-of-dead.html","position":{"x":0,"y":0.8406735751295337}},{"location":"https://www.reddit.com/r/learnpython/comments/4fh1qn/have_any_of_you_had_any_experience_with_python/","position":{"x":0,"y":0.2167092302079533}},{"location":"https://www.reddit.com/r/unixporn/comments/4fhw1t/grub_default_appearance_was_too_boring/","position":{"x":0,"y":0.668417104276069}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4fjmcu/what_makes_debian_harder_to_configure_over_other/","position":{"x":0,"y":0.9289065319379285}},{"location":"https://www.reddit.com/r/unixporn/comments/4fkyve/openbox_i_see_your_desktop_from_when_you_were_12/","position":{"x":0,"y":0.2713004484304933}},{"location":"http://9gag.com/gag/aKqnz16","position":{"x":0,"y":0.8834085213032582}},{"location":"http://9gag.com/gag/a1MONeP?ref=fsidebar","position":{"x":0,"y":0.8061857352701158}},{"location":"https://www.reddit.com/gold/about","position":{"x":0,"y":0.947935368043088}},{"location":"https://github.com/basile-henry/HaskellSweeper","position":{"x":0,"y":1}},{"location":"https://www.facebook.com/search/top/?init=quick&q=debian&tas=0.403921863702276","position":{"x":0,"y":0.8095611285266457}},{"location":"https://itunes.apple.com/us/album/aint-nobody-loves-me-better/id997779095","position":{"x":0,"y":0.38957206099360553}},{"location":"https://www.reddit.com/r/learnpython/comments/4gloyb/project_euler_is_my_solution_clean_is_there_a/","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?keywords=dict&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/4fmebx/one_of_the_handy_linux_commands_that_i_frequently/","position":{"x":0,"y":0.5114914425427873}},{"location":"http://mangak.net/fairy-tail-chap-479/","position":{"x":0,"y":0.32736341856172185}},{"location":"http://mangak.net/fairy-tail-chap-480/","position":{"x":0,"y":0.18784754188915484}},{"location":"https://github.com/brndnmtthws/conky/wiki/Configure#variables","position":{"x":0,"y":0.3135107674070729}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4gosb4/gentoo_is_a_linux_distribution_that_includes/","position":{"x":0,"y":0.9144893111638955}},{"location":"https://www.reddit.com/r/AskReddit/comments/4gtb68/what_is_a_lie_you_have_told_that_has_gotten_so/","position":{"x":0,"y":0.025508378070603546}},{"location":"https://github.com/n00k/Neobot/blob/master/login.sh","position":{"x":0,"y":0}},{"location":"about:blank","position":{"x":0,"y":0}},{"location":"http://truyentranhtuan.com/naruto-chuong-686/","position":{"x":0,"y":0.28401833640246055}},{"location":"http://9gag.com/gag/a8MvPAp?sc=nsfw","position":{"x":0,"y":0.20435618193465727}},{"location":"http://9gag.com/gag/a97eEx6?sc=nsfw","position":{"x":0,"y":0.4017857142857143}},{"location":"http://9gag.com/gag/a0pGwBB","position":{"x":0,"y":0.276232473993668}},{"location":"https://github.com/romannurik/MaterialColorsApp","position":{"x":0,"y":0.9072276159654801}},{"location":"http://forum.cockos.com/showthread.php?p=1666055#post1666055","position":{"x":0,"y":0.5096109629357123}},{"location":"https://www.archlinux.org/download/","position":{"x":0,"y":0}},{"location":"https://wiki.archlinux.org/index.php/Installation_Guide","position":{"x":0,"y":0}},{"location":"https://wiki.archlinux.org/index.php/Beginners%27_guide","position":{"x":0,"y":0}},{"location":"https://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=task","position":{"x":0,"y":0.062147134302822926}},{"location":"http://fossforce.com/2015/05/five-reasons-to-use-linux/","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?keywords=grub&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":0.8551424432641236}},{"location":"https://www.reddit.com/r/ProgrammerHumor/comments/4heh6v/i_wrote_my_first_python_program_today/","position":{"x":0,"y":0.7622714148219442}},{"location":"http://www.pornhub.com/insights/what-women-want","position":{"x":0,"y":0.17413494809688582}},{"location":"http://www.wondersluts.com/albums/tagged/+group:_guardians_of_the_galaxy/page/1/","position":{"x":0,"y":1}},{"location":"https://www.ixsystems.com/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux/comments/4hga9d/lubuntu_1604_lts_see_whats_new/","position":{"x":0,"y":0.4776839565741858}},{"location":"http://c2.com/cgi/wiki?DontUseExceptionsForFlowControl","position":{"x":0,"y":0.22798316801923654}},{"location":"https://www.reddit.com/message/unread/","position":{"x":0,"y":0.18274687854710556}},{"location":"https://wiki.debian.org/apt-get","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/stretch/apt","position":{"x":0,"y":1}},{"location":"https://packages.debian.org/search?searchon=names&keywords=aptitude","position":{"x":0,"y":0.7450980392156863}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4hkute/how_do_i_uninstall_aptget_programs/","position":{"x":0,"y":0.30985915492957744}},{"location":"https://www.reddit.com/#page=5","position":{"x":0,"y":0.8083195706028076}},{"location":"https://www.reddit.com/r/vim/comments/4hk0v6/using_vim_to_edit_a_onetime_command/","position":{"x":0,"y":0.33}},{"location":"http://xem.vn/new/7","position":{"x":0,"y":1}},{"location":"http://xem.vn/new/13","position":{"x":0,"y":0.889177873636133}},{"location":"http://xem.vn/","position":{"x":0,"y":1}},{"location":"http://xem.vn/old","position":{"x":0,"y":0.05269461077844311}},{"location":"http://xem.vn/old/4","position":{"x":0,"y":1}},{"location":"http://9gag.com/gag/aVPrz6M","position":{"x":0,"y":0.5081967213114754}},{"location":"http://xem.vn/old/7","position":{"x":0,"y":0.5950634105439682}},{"location":"http://xem.vn/old/10","position":{"x":0.06274509803921569,"y":1}},{"location":"http://xem.vn/old/13","position":{"x":0.058823529411764705,"y":0.5905882352941176}},{"location":"http://xem.vn/old/16","position":{"x":0,"y":0.7602862254025045}},{"location":"http://xem.vn/old/19","position":{"x":0,"y":0.8707781632797564}},{"location":"http://xem.vn/old/22","position":{"x":0,"y":1}},{"location":"http://xem.vn/old/25","position":{"x":0,"y":1}},{"location":"http://xem.vn/old/28","position":{"x":0,"y":0.5890502494654312}},{"location":"https://gist.github.com/McSinyx/9874b7a089aae88e358b422ac0cd3d03/revisions","position":{"x":0,"y":1}},{"location":"https://www.youtube.com/watch?v=Ag1AKIl_2GM","position":{"x":0,"y":0.44157706093189963}},{"location":"https://www.youtube.com/watch?v=UdfY25gDjK8","position":{"x":0,"y":0.0841683366733467}},{"location":"http://wetriffs.com/","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/user/rschwa6308","position":{"x":0,"y":1}},{"location":"http://imgur.com/gallery/bymgQ","position":{"x":0,"y":0.7314814814814815}},{"location":"https://wiki.debian.org/bcm43xx","position":{"x":0,"y":0.5552350735506202}},{"location":"https://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/disks.html#idp63618768","position":{"x":0,"y":1}},{"location":"https://forums.freebsd.org/threads/3849/","position":{"x":0,"y":0.9338014042126379}},{"location":"http://unix.stackexchange.com/questions/97828/driver-d-option-under-wpa-supplicant","position":{"x":0,"y":0.7060041407867494}},{"location":"https://wiki.debian.org/WiFi/HowToUse","position":{"x":0,"y":0.6137772675086108}},{"location":"https://www.google.com/search?q=ukrainian+parliament+fight&tbm=isch&imgil=pK4aXkpno3BW5M%253A%253BbUPkszYy0Tlv-M%253Bhttp%25253A%25252F%25252Fhaha1314.com%25252Fp%25252F5659%25252F&source=iu&pf=m&tbs=simg:CAESlwEJjr_1mDVBh_14EaiwELEKjU2AQaBAgACEIMCxCwjKcIGmIKYAgDEii3H4IbjBupG5Ib1B-YG5MOmRvVH9Qt0C3mLdUkyC2qMKwuojrYLectGjC2CRpIrJxuF_1e9owP31QI7thyKSvCw_1Fkj_1xISmxOX3CRDN33d3qu0UsaGk039AEkgAwwLEI6u_1ggaCgoICAESBCaVVvEM&fir=pK4aXkpno3BW5M%253A%252CbUPkszYy0Tlv-M%252C_&usg=__9rAcdVXSBkUI6p2h-mLHcS-A2oo%3D&biw=798&bih=853&ved=0ahUKEwiYz9Wqj8PMAhXIi5QKHaMTD9kQyjcIRQ&ei=PFUrV5jBCsiX0gSjp7zIDQ#imgrc=UMWuvwiafMmLKM%3A","position":{"x":0.08846153846153847,"y":0.16172439571392974}},{"location":"https://www.reddit.com/r/freebsd/comments/4hno1t/some_gnulinux_users_questions_on_installing/","position":{"x":0,"y":0.5500751468779888}},{"location":"http://tin.tuyensinh247.com/de-thi-thu-dai-hoc-mon-tieng-anh-khoi-da1-co-dap-an-nam-2014-p13-c31a16654.html","position":{"x":0,"y":0.8156820831713952}},{"location":"https://www.youtube.com/watch?v=e0qRxQYBpKQ","position":{"x":0,"y":0.1870911469690362}},{"location":"https://www.youtube.com/watch?v=nzJedshRyNo","position":{"x":0,"y":0.26586102719033233}},{"location":"https://www.youtube.com/watch?v=-wWTZWwxmSA","position":{"x":0,"y":0.46521605884155687}},{"location":"https://www.youtube.com/watch?v=JeM65Kh--xM&list=PLmtNJfh_JeheEgw5YFJ41FAh4pMR0uHP5","position":{"x":0,"y":0.38702111024237684}},{"location":"https://www.youtube.com/watch?v=_JUwcv7dUQI&index=5&list=PLmtNJfh_JeheEgw5YFJ41FAh4pMR0uHP5","position":{"x":0,"y":0.5181159420289855}},{"location":"https://www.youtube.com/watch?v=IIwyTMVXTuw&index=24&list=PLmtNJfh_JeheEgw5YFJ41FAh4pMR0uHP5","position":{"x":0,"y":0.42333536957849727}},{"location":"https://www.reddit.com/#page=3","position":{"x":0,"y":1}},{"location":"http://www.yummly.com/recipe/Oven-Baked-Chicken-Breast-1585551?prm-v1","position":{"x":0,"y":0}},{"location":"https://en.wikipedia.org/wiki/Attack_on_Titan","position":{"x":0,"y":0.2516522623284189}},{"location":"http://loa.com.vn/Home%20entertainment%20Wireless.htm","position":{"x":0,"y":0.07413387623293201}},{"location":"http://loa.com.vn/Professional%20DJ.htm","position":{"x":0,"y":0}},{"location":"http://9gag.com/gag/arKLbd6","position":{"x":0,"y":0.9481654047757717}},{"location":"https://www.gnu.org/philosophy/common-distros.html","position":{"x":0,"y":0.6553945249597424}},{"location":"https://en.wikipedia.org/wiki/Pitch_%28music%29#Pitch_and_frequency","position":{"x":0,"y":0.9530909090909091}},{"location":"http://truyentranhtuan.com/tower-of-god-chuong-277/","position":{"x":0,"y":0.1484116845961382}},{"location":"https://www.facebook.com/groups/445153248907566/?notif_t=group_r2j_approved&notif_id=1462954894849487","position":{"x":0,"y":0.7305876607520755}},{"location":"https://www.reddit.com/r/linuxmemes/comments/4iq09d/the_average_user_be_like/","position":{"x":0,"y":0.4939550949913644}},{"location":"https://www.reddit.com/r/linux/comments/4iy3mg/why_ubuntu_is_the_only_worried_about_font/","position":{"x":0,"y":0.4859857482185273}},{"location":"http://247xem.com/phim/captain-america-civil-war-297-1.html#","position":{"x":0,"y":0.46975806451612906}},{"location":"https://docs.python.org/3.3/library/subprocess.html","position":{"x":0,"y":0.06540813613400691}},{"location":"http://egame.vn/","position":{"x":0,"y":0.05201628792854328}},{"location":"http://www.worldatlas.com/aatlas/ctycodes.htm","position":{"x":0,"y":0.6698552223371251}},{"location":"https://www.facebook.com/bon.chance.oggy","position":{"x":0,"y":0.621352997755691}},{"location":"http://9gag.com/","position":{"x":0,"y":0.5895141734258718}},{"location":"https://duckduckgo.com/?q=cmus+background","position":{"x":0,"y":0.2696335078534031}},{"location":"https://packages.debian.org/search?keywords=firefox&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":0.29207642596234895}},{"location":"https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian","position":{"x":0,"y":0.247997790665562}},{"location":"https://opensource.org/licenses/gpl-2.0.php","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/message/inbox/","position":{"x":0,"y":0.23425022182786157}},{"location":"https://www.reddit.com/r/unixporn/comments/4ju8bq/so_many_terminals/","position":{"x":0,"y":0.42189372752696763}},{"location":"https://www.reddit.com/r/orangepi+raspberry_pi","position":{"x":0,"y":0.3613963039014374}},{"location":"http://9gag.com/gag/ao9Q7Eg","position":{"x":0,"y":0.6718872357086922}},{"location":"https://www.facebook.com/vn.mcsinyx","position":{"x":1,"y":0.7956441149212233}},{"location":"http://docs.puddletag.net/screenshots.html","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/","position":{"x":0,"y":0.5275779376498801}},{"location":"https://www.reddit.com/user/McSinyx/comments/","position":{"x":0,"y":0.7552816901408451}},{"location":"https://www.youtube.com/watch?v=c7tOAGY59uQ","position":{"x":0,"y":0.7203179334326876}},{"location":"https://www.youtube.com/watch?v=dtCxmbFgnrc","position":{"x":0,"y":0.8279363862808967}},{"location":"https://www.reddit.com/new/","position":{"x":0,"y":0.7476894639556377}},{"location":"https://www.reddit.com/r/linux/comments/4jvns2/anything_similar_to_ms_onenote_for_linux/","position":{"x":0,"y":0.484375}},{"location":"https://wiki.archlinux.org/index.php/Awesome","position":{"x":0,"y":0.44454899852130664}},{"location":"https://vi.wikipedia.org/wiki/Dung_d%E1%BB%8Bch","position":{"x":0,"y":0.40284842319430314}},{"location":"https://www.google.com/search?biw=798&bih=853&tbm=isch&sa=1&btnG=Search&q=scary+dancing+plant+gif","position":{"x":0,"y":0.0864448051948052}},{"location":"https://github.com/BoGoEngine/ibus-bogo/issues","position":{"x":0,"y":0.8527131782945736}},{"location":"https://en.wikipedia.org/wiki/Unfriended","position":{"x":0,"y":0.7337761880429229}},{"location":"http://vi.stackexchange.com/questions/2105/how-to-reverse-the-order-of-lines","position":{"x":0,"y":0.7869492470719465}},{"location":"view-source:http://www.uszip.com/zip/02492","position":{"x":0.023775434942947635,"y":0.5483134920634921}},{"location":"http://www.greenteapress.com/thinkpython/swampy/install.html","position":{"x":0,"y":0.402846010503134}},{"location":"https://www.python.org/dev/peps/pep-0008/#should-a-line-break-before-or-after-a-binary-operator","position":{"x":0.16,"y":0.9889828407745063}},{"location":"https://www.python.org/dev/peps/pep-0008/#blank-lines","position":{"x":0.16,"y":0.24912551298647645}},{"location":"http://mangak.info/attack-on-titan-chap-16-r/","position":{"x":0,"y":0.4954073390260789}},{"location":"http://mangak.info/attack-on-titan-chap-17-r/","position":{"x":0,"y":0.37442964678633467}},{"location":"http://mangak.info/attack-on-titan-chap-25-r/","position":{"x":0,"y":0.009421505299596731}},{"location":"http://mangak.info/attack-on-titan-chap-28-r/","position":{"x":0,"y":0.0597444089456869}},{"location":"http://mangak.info/attack-on-titan-chap-30-r/","position":{"x":0,"y":0.0773945051608986}},{"location":"http://mangak.info/attack-on-titan-chap-29-r/","position":{"x":0,"y":0.04905259966651508}},{"location":"view-source:https://www.kernel.org/doc/Documentation/CodingStyle","position":{"x":0,"y":0}},{"location":"http://tainghe.com.vn/phan-biet-sennheiser-px100-ii-that-va-gia.html","position":{"x":0,"y":0.961723961005644}},{"location":"http://9gag.com/gag/a1MynbR","position":{"x":0,"y":0.25507246376811593}},{"location":"http://9gag.com/gag/aGxmBVG","position":{"x":0,"y":0.4492146596858639}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4kre3f/need_a_command_to_replace_all_s_with_s_in_a_file/","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/gifs/search?q=heart&restrict_sr=on&sort=relevance&t=all","position":{"x":0,"y":0.7396339185655585}},{"location":"http://9gag.com/search?query=heart","position":{"x":0,"y":0.7553839902478667}},{"location":"http://9gag.com/geeky","position":{"x":0,"y":1}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ksmb7/which_linux_distro_should_i_try_first/","position":{"x":0,"y":0}},{"location":"http://9gag.com/gag/ao9X0Wm","position":{"x":0,"y":0.4270042194092827}},{"location":"http://diveintohtml5.info/detect.html#geolocation","position":{"x":0,"y":0.6457657977707714}},{"location":"http://diveintohtml5.info/detect.html#canvas","position":{"x":0,"y":0.12238554109862783}},{"location":"http://bluecam.com/stacyvalentine_ts/","position":{"x":0,"y":0.628999319264806}},{"location":"http://boards.4chan.org/v/","position":{"x":0,"y":0.08539159805784252}},{"location":"https://www.reddit.com/r/vim/comments/4kw3k9/is_there_any_auto_complete_plugins_for_python_and/","position":{"x":0,"y":0.7573529411764706}},{"location":"http://cslibrary.stanford.edu/101/EssentialC.pdf","position":{"x":0,"y":0}},{"location":"http://9gag.com/gag/aZMeyXX","position":{"x":0,"y":0.5518220539517275}},{"location":"https://www.facebook.com/","position":{"x":0,"y":0.9539241338042216}},{"location":"http://www.khoahoctre.com.vn/index.php?layout=view-article&ma-tin=1464236110","position":{"x":0,"y":1}},{"location":"http://www.khoahoctre.com.vn/index.php?layout=view-article&ma-tin=1458198868","position":{"x":0,"y":0.8366496992133272}},{"location":"http://ftp.twaren.net/Unix/NonGNU//c-prog-book/learning_gnu_c.pdf","position":{"x":0,"y":0}},{"location":"https://www.reddit.com/r/LinuxCirclejerk/comments/4l4dq8/no_richard_its_linux_not_gnulinux/","position":{"x":0,"y":0.9248878923766816}},{"location":"https://gist.github.com/McSinyx/8630526ee095fdde878e160ef1ed1715/revisions","position":{"x":0,"y":1}},{"location":"http://mp3.zing.vn/tim-kiem/bai-hat.html?q=mu%E1%BB%97i","position":{"x":0,"y":0.48478488982161594}},{"location":"https://gist.github.com/McSinyx/8630526ee095fdde878e160ef1ed1715","position":{"x":0,"y":0.1889914094813872}},{"location":"http://tutorialzine.com/2013/12/the-10-weirdest-programming-languages/","position":{"x":0,"y":0.6306345733041575}},{"location":"https://duckduckgo.com/?q=simple+flower&iax=1&ia=images","position":{"x":0,"y":0.3395579268292683}},{"location":"https://www.reddit.com/r/linux/comments/4lbt4v/why_do_people_who_use_xfce_swear_by_it/","position":{"x":0,"y":0.9854668524785984}},{"location":"https://www.reddit.com/user/McSinyx/","position":{"x":0,"y":0.6609442060085837}},{"location":"https://torrentfreak.com/how-to-create-a-torrent/","position":{"x":0,"y":0.8112745098039216}},{"location":"http://gnome-look.org/content/show.php/Add-Waiter?content=170664","position":{"x":0,"y":0.4694560669456067}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4liz69/what_does_linux_need_to_improve_on/","position":{"x":0,"y":0.234375}},{"location":"http://9gag.com/gag/a77zWoL","position":{"x":0,"y":0.26386170906718853}},{"location":"http://9gag.com/gag/adjEAQQ","position":{"x":0,"y":0.5271603120859708}},{"location":"http://9gag.com/gag/a578ExN","position":{"x":0,"y":0.0076677581133170305}},{"location":"https://packages.debian.org/search?keywords=pyaudio&searchon=names&suite=all&section=all&sourceid=mozilla-search","position":{"x":0,"y":0.871969696969697}},{"location":"https://github.com/ederwander/PyAutoTune","position":{"x":0,"y":1}},{"location":"https://www.minds.com/blog/view/567419201866702848","position":{"x":0,"y":0.6494565217391305}},{"location":"https://duckduckgo.com/?q=awesome+set+title+bar+height&ia=web","position":{"x":0,"y":0.2670262980445044}},{"location":"https://www.reddit.com/r/linux4noobs/comments/4ljiwo/i_just_started_using_linux_mint_173_and_i_saw_the/","position":{"x":0,"y":0.5513784461152882}},{"location":"https://www.reddit.com/r/linuxmasterrace/comments/4lcrn1/has_anyone_here_tried_coreboot/","position":{"x":0,"y":0.6099912357581069}},{"location":"http://9gag.com/gag/aYe2POw","position":{"x":0,"y":0.26964047936085217}},{"location":"http://www.vstwarehouse.com/","position":{"x":0,"y":0.9705882352941176}}],"a":[{"location":"https://www.google.com/search?q=vimperator+map+x+to+quit&ie=utf-8&oe=utf-8&google_abuse=GOOGLE_ABUSE_EXEMPTION%3DID%3D04f0943b308796ec:TM%3D1452177475:C%3Dc:IP%3D42.112.10.136-:S%3DAPGng0uEPfevMnm3X9lqTI74OJnXpII0ew%3B+path%3D/%3B+domain%3Dgoogle.com%3B+expires%3DThu,+07-Jan-2016+17:37:55+GMT","position":{"x":0,"y":0.017857142857142856}},{"location":"https://www.reddit.com/search?q=","position":{"x":0,"y":0.3793103448275862}},{"location":"https://www.reddit.com/r/linuxquestions/comments/4f3h84/what_does_a_program_like_unetbootin_actually_do/","position":{"x":0,"y":1}}],"n":[{"location":"https://github.com/michael-lazar/rtv","position":{"x":0,"y":0.4882280049566295}},{"location":"https://en.wikipedia.org/wiki/Names_of_the_days_of_the_week","position":{"x":0,"y":0}},{"location":"https://awesome.naquadah.org/doc/api/modules/awful.util.html","position":{"x":0,"y":0.0361247947454844}},{"location":"https://wiki.archlinux.org/index.php/Xterm#UTF-8","position":{"x":0,"y":0}}],"k":[{"location":"https://github.com/michael-lazar/rtv","position":{"x":0.1889400921658986,"y":0.6920693928128873}},{"location":"https://docs.python.org/2/tutorial/inputoutput.html","position":{"x":0,"y":0.8206806282722513}},{"location":"https://github.com/google/fonts/tree/master/apache/robotomono","position":{"x":0,"y":0.8085106382978723}}],"o":[{"location":"https://github.com/morhetz/gruvbox","position":{"x":0.9365079365079365,"y":0.5962078651685393}},{"location":"http://lxer.com/","position":{"x":0,"y":0.48859992874955466}},{"location":"https://www.raspberrypi.org/downloads/raspbian/","position":{"x":0,"y":0.5726681127982647}},{"location":"https://github.com/esn89/base16-zathura","position":{"x":0,"y":0.9943820224719101}}],"c":[{"location":"http://9gag.com/","position":{"x":0,"y":0}},{"location":"https://github.com/login?return_to=%2Fsearch","position":{"x":0,"y":0}}],"e":[{"location":"https://www.raspberrypi.org/downloads/raspbian/","position":{"x":0,"y":0.5726681127982647}}],"i":[{"location":"https://en.wikipedia.org/wiki/Raspberry_Pi","position":{"x":0,"y":0.1402061855670103}}],"m":[{"location":"https://secure.imdb.com/register-imdb/forgotten","position":{"x":0,"y":0}}],"p":[{"location":"https://secure.imdb.com/register-imdb/forgotten","position":{"x":0,"y":0}}]}
\ No newline at end of file
diff --git a/vimperator/.vimperator/info/default/macros b/vimperator/.vimperator/info/default/macros
index 7322d2c..e409cb0 100644
--- a/vimperator/.vimperator/info/default/macros
+++ b/vimperator/.vimperator/info/default/macros
@@ -1 +1 @@
-{"q":"d","u":"itx","<c-c>":"<Esc><Esc><Esc><Esc><Return>","<c-o>":"<Esc><Esc><Esc><C-o><Esc><Esc><Esc><C-o>o<Esc>oreddit.vo<BS><BS>com<Return><Return>cnx<BS><BS><BS>mcsinyx<Tab>Mc51nyxd4G0d<Return><C-o><C-o>gggd<Esc>:<Esc><Esc><Esc>","t":"<Return><BS><BS><BS>l<Esc>","<a-f4>":"","d":"","o":"<Esc><Esc><Esc>oread<Space>.md<Return>ofirefox<Space>markdown<Return><C-o>","z":"Z","j":"joglobal<Space>gtkrc-2.0<Return><C-o><C-o><C-o>","<c-d>":"<Esc><Esc>","r":"","<c-n>":"<Esc><Esc>","<bs>":"<Esc>"}
\ No newline at end of file
+{"q":"","u":"itx","<c-c>":"<Esc><Esc><Esc><Esc><Return>","<c-o>":"<Esc><Esc><Esc><C-o><Esc><Esc><Esc><C-o>o<Esc>oreddit.vo<BS><BS>com<Return><Return>cnx<BS><BS><BS>mcsinyx<Tab>Mc51nyxd4G0d<Return><C-o><C-o>gggd<Esc>:<Esc><Esc><Esc>","t":"<Return><BS><BS><BS>l<Esc>","<a-f4>":"","d":"<Esc>d<Esc>","o":"<Esc><Esc><Esc>oread<Space>.md<Return>ofirefox<Space>markdown<Return><C-o>","z":"Z","j":"joglobal<Space>gtkrc-2.0<Return><C-o><C-o><C-o>","<c-d>":"<Esc><Esc>","r":"","<c-n>":"<Esc><Esc>","<bs>":"<Esc>","w":"d"}
\ No newline at end of file
diff --git a/vimperator/.vimperatorrc b/vimperator/.vimperatorrc
index 75c1491..ca56cc9 100644
--- a/vimperator/.vimperatorrc
+++ b/vimperator/.vimperatorrc
@@ -1,6 +1,6 @@
 set gui=none
 set popups=window
-colorscheme g
+colorscheme gruvbox
 map <C-c> <S-y>
 map <Space> <C-d>
 map <S-Space> <C-u>