 ;;; Commentary: this is zerosign init.el
 ;;; Code:
 
-;; (setq custom-file (expand-file-name "custom.el" user-emacs-directory))
-;; (when (file-exists-p custom-file)
-  ;; (load custom-file))
+(setq custom-file (expand-file-name "custom.el" user-emacs-directory))
+(when (file-exists-p custom-file)
+  (load custom-file))
 
 ;; TODO : evaluate emacs-tree-sitter
 ;; (add-to-list 'load-path "/home/zerosign/Repositories/rust/emacs-tree-sitter")
 
-(add-to-list 'default-frame-alist '(font . "Cascadia Mono-9:Regular"))
-(set-face-attribute 'default t :font "Cascadia Mono-9:Regular")
-(set-face-attribute 'default nil :font "Cascadia Mono-9:Regular")
-(set-frame-font "Cascadia Mono-9:Regular" nil t)
+(add-to-list 'default-frame-alist '(font . "Cascadia Code-10:Regular"))
+(set-face-attribute 'default t :font "Cascadia Code-10:Regular")
+(set-face-attribute 'default nil :font "Cascadia Code-10:Regular")
+(set-frame-font "Cascadia Code-10:Regular" nil t)
 
 (require 'package)
 
 (setq package-archives '(("melpa" . "https://melpa.org/packages/")
+                         ("elpa"  . "https://elpa.gnu.org/packages/")
                          ("org"   . "https://orgmode.org/elpa")
                          ("ublt" . "https://elpa.ubolonton.org/packages/")))
 

  :init
  (add-to-list 'org-babel-load-languages '((prolog . t))))

(use-package org-ql :pin melpa :ensure t)
(use-package org-jira :pin melpa :ensure t)
(use-package ox-rfc :pin melpa :ensure t)
(use-package ox-epub :pin melpa :ensure t)


(use-package counsel :pin melpa)

(use-package spinner :pin elpa :ensure t)
(use-package deadgrep :pin melpa
  :bind (("C-c C-s"  . deadgrep)))

(use-package counsel-projectile
  :pin melpa
