 								   (auto-complete-mode 1))
 						   ))
 (real-global-auto-complete-mode t)
+(custom-set-variables
+ ;; custom-set-variables was added by Custom.
+ ;; If you edit it by hand, you could mess it up, so be careful.
+ ;; Your init file should contain only one such instance.
+ ;; If there is more than one, they won't work right.
+ '(cursor-type (quote bar))
+ '(custom-enabled-themes (quote (ample)))
+ '(custom-safe-themes
+   (quote
+    ("938d8c186c4cb9ec4a8d8bc159285e0d0f07bad46edf20aa469a89d0d2a586ea" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" default)))
+ '(helm-completing-read-handlers-alist
+   (quote
+    ((describe-function . helm-completing-read-symbols)
+     (describe-variable . helm-completing-read-symbols)
+     (describe-symbol . helm-completing-read-symbols)
+     (debug-on-entry . helm-completing-read-symbols)
+     (find-function . helm-completing-read-symbols)
+     (disassemble . helm-completing-read-symbols)
+     (trace-function . helm-completing-read-symbols)
+     (trace-function-foreground . helm-completing-read-symbols)
+     (trace-function-background . helm-completing-read-symbols)
+     (find-tag . helm-completing-read-with-cands-in-buffer)
+     (org-capture . helm-org-completing-read-tags)
+     (org-set-tags . helm-org-completing-read-tags)
+     (ffap-alternate-file)
+     (tmm-menubar)
+     (find-file)
+     (execute-extended-command)
+     (find-file-read-only . ido))))
+ '(minimap-mode t)
+ '(minimap-window-location (quote right))
+ '(package-selected-packages
+   (quote
+    (helm-swoop ac-helm go-complete go-snippets ansible magit ample-theme spaceline minimap micgoline jedi projectile-speedbar flymake-python-pyflakes flymake-cursor flymake-go flycheck spacemacs-theme powerline helm helm-pydoc helm-go-package auto-complete go-projectile go-mode projectile neotree fill-column-indicator fancy-battery beacon))))
+(custom-set-faces
+ ;; custom-set-faces was added by Custom.
+ ;; If you edit it by hand, you could mess it up, so be careful.
+ ;; Your init file should contain only one such instance.
+ ;; If there is more than one, they won't work right.
+ '(minimap-active-region-background ((t (:background "black")))))
 
 ;; Fonts
 (add-to-list 'default-frame-alist '(font . "Hack 15"))
 (set-face-attribute 'default t :font "Hack 15")
 
-;; Bookmarks
-(require 'bookmark)
-(setq bookmark-save-flag t)
-(when (file-exists-p (concat user-emacs-directory "bookmarks"))
-	(bookmark-load bookmark-default-file t))
-(global-set-key (kbd "<f3>") 'bookmark-set)
-(global-set-key (kbd "<f5>") 'bookmark-jump)
-(global-set-key (kbd "<f6>") 'bookmark-bmenu-list)
-(setq bookmark-default-file (concat user-emacs-directory "bookmarks"))
-
-;; Packages
-(require 'package) ;; You might already have this line
-(add-to-list 'package-archives
-             '("melpa" . "https://melpa.org/packages/"))
-(when (< emacs-major-version 24)
-    ;; For important compatibility libraries like cl-lib
-    (add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
-(package-initialize) ;; You might already have this line
-
-;; Neotree
-(add-to-list 'load-path "~/.emacs.d/plugins/neotree")
-(require 'neotree)
-(global-set-key [f8] 'neotree-toggle)
-(setq neo-smart-open t)
-
 ;; Undo & Redo
 (global-unset-key "\C-z")
 (global-set-key "\C-z" 'advertised-undo)
 
-;; Comment block
+; Comment block
 (defun comment-dwim-line (&optional arg)
 	"Replacement for comment-dwim"
 	(interactive "*P")

(setq display-time-24hr-format t)
(display-time-mode             t)
(size-indication-mode          t)

;; Line wrapping
(setq word-wrap t)
(global-visual-line-mode t)

;; Start window size
(when (window-system)
	(set-frame-size (selected-frame) 100 50))

;; IDO plugin
(require 'ido)
(ido-mode t)
(icomplete-mode t)
(ido-everywhere t)
(setq ido-virtual-buffers t)
(setq ido-enable-flex-matchng t)

;; Buffers selectin and ibuffer settings
(require 'bs)
(require 'ibuffer)
(defalias 'list-buffers 'ibuffer)
(global-set-key (kbd "<f2>") 'bs-show)

;; Indent settings
(setq-default indent-tabs-mode nil)

;; Imenu
(require 'imenu)
(setq imenu-autorescan t)
(setq imenu-use-popup-menu t)

(global-set-key (kbd "<f4>") 'imenu)

