Inkscape – Star Pyramid

Tutorial : Star Pyramid
Duration : 00:05:41
Application : Inkscape 0.91
OS : Ubuntu GNOME 16.04

Quick Outline, Watch video for more details and decoration.

Star Pyramid Inkscape
Step 1 : Draw a star of 5 corners using Create Stars and Polygons tool.
Star Pyramid Inkscape
Step 2 : Duplicate star over it and convert it using menu > Path -> Stroke to Path
Step 3 : Enable Snap Other Points Р> Snap Centers of Objects
Star Pyramid Inkscape
Step 4 : Add node in internal path between star leg and while dragging new node, hold and snap it to Cusp node to object midpoint.
Star Pyramid Inkscape
Repeat step 4 until finish

Watch complete video for more details and decoration.

 

Inkscape – Objects to Pattern

Tutorial : Objects to Pattern
Duration : 00:04:45
Application : Inkscape 0.91
OS : Ubuntu GNOME 16.04

We can apply the same generated pattern as Fill and Stroke to any other vector object using Fill and Stroke in Inkscape. In this video tutorial I used white color so that we can change the background object color to our choice. If we need any fix background color, we can fill the outer box of the pattern objects to our choice and generate objects to pattern.

objects to pattern examples
objects to pattern examples – resized, rotation, pattern fill and pattern stroke.

Download Inkscape SVG File : object2pattern-svg-tar

No Icons in Inkscape Menus Fix – Ubuntu GNOME 16.04 (64bit)

Problem : No icon in Inkscape (0.91) menus.

OS : Ubuntu GNOME 16.04 (64bit).

Fix : Using dconf Editor.

Go to org -> gnome -> settings-daemon -> plugins -> xsettings and change overrides key from

{}

to

{'Gtk/ButtonImages': <1>, 'Gtk/MenuImages': <1>}

and you are done. Usually change is instant but if you don’t see the change restart Inkscape.
dconf editor

Result :
Inkscape with Menu Icons

Linux File Permissions

File Permissions
Every file on the system has associated with it a set of permissions. Permissions tell UNIX what can be done with that file and by whom. There are three things you can (or can’t) do with a given file:

  • r : read it,
  • w : write (modify) it and
  • x : execute it.

$ chmod [options] mode file(s)

chmod a-x file

This means that the execute bit should be cleared (-) for all users. (owner, group and the rest of the world) The permissions start with a letter specifying what users should be affected by the change, this might be any of the following:

  • u – the owner user
  • g – the owner group
  • o – others (neither u, nor g)
  • a – all users

This is followed by a change instruction which consists of a +(set bit) or -(clear bit) and the letter corresponding to the bit that should be changed.
Every one of the three digits on the mode number corresponds to one of the three permission triplets. (u, g and o) Every permission bit in a triplet corresponds to a value: 4 for r, 2 for w, 1 for x.

Triplet for u: rwx => 4 + 2 + 1 = 7
Triplet for g: r-x => 4 + 0 + 1 = 5
Tripler for o: r-x => 4 + 0 + 1 = 5
Which makes : 755

So, 755 is a terse way to say ‘I don’t mind if other people read or run this file, but only I should be able to modify it’ and 777 means ‘everyone has full access to this file’

Change multiple folder and file permissions recursively
$ chmod 755 'Folder' -R

Change multiple folder and file owner and Group recursively
chown user:group 'Folder' -R