Razni popravki, dodan emacs config, bliznjice z DPI fixi
parent
b9ca95420b
commit
ae9723001c
@ -0,0 +1,118 @@
|
||||
;;;;;;;;;;;;
|
||||
;; PAKETI ;;
|
||||
;;;;;;;;;;;;
|
||||
|
||||
;; Set up package.el to work with MELPA
|
||||
(require 'package)
|
||||
;; Sekvence n'shiat
|
||||
(require 'seq)
|
||||
|
||||
;; Loudamo melpa paketice
|
||||
(add-to-list 'package-archives
|
||||
'("melpa" . "https://melpa.org/packages/"))
|
||||
|
||||
;; Kaj vse naj bo namesceno?
|
||||
(setq paketi '(;; Evil mode
|
||||
evil
|
||||
;; Global undo tree
|
||||
undo-tree
|
||||
;; Gruvbox tema
|
||||
gruvbox-theme
|
||||
;; Hemisu tema
|
||||
hemisu-theme
|
||||
;; Oblikovanje teksta
|
||||
editorconfig
|
||||
;; PHProgamiranje
|
||||
php-mode
|
||||
fennel-mode
|
||||
;; Projekti
|
||||
projectile
|
||||
;; Completion
|
||||
company
|
||||
;; Completion2
|
||||
ivy
|
||||
;; Iskanje po fajlih
|
||||
rg))
|
||||
|
||||
(setq nema (seq-filter (lambda (p) (not (package-installed-p p))) paketi))
|
||||
(when nema
|
||||
(package-initialize)
|
||||
(package-refresh-contents)
|
||||
(dolist (p nema)
|
||||
(package-install p)))
|
||||
|
||||
;;;;;;;;;;
|
||||
;; EVIL ;;
|
||||
;;;;;;;;;;
|
||||
(require 'evil)
|
||||
(defvar my-leader-map (make-sparse-keymap)
|
||||
"Mapiranje za evil bliznjice (leader trigger)")
|
||||
|
||||
(define-key evil-normal-state-map (kbd "SPC") my-leader-map)
|
||||
(define-key my-leader-map "b" 'list-buffers)
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;
|
||||
;; Custom (tema) ;;
|
||||
;;;;;;;;;;;;;;;;;;;
|
||||
(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.
|
||||
'(custom-safe-themes
|
||||
'("7661b762556018a44a29477b84757994d8386d6edee909409fabe0631952dad9" default))
|
||||
'(package-selected-packages '(fennel-mode rg ivy company projectile evil))
|
||||
'(tool-bar-mode nil))
|
||||
(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.
|
||||
'(default ((t (:family "Iosevka SS05" :foundry "BE5N" :slant normal :weight semi-bold :height 120 :width normal)))))
|
||||
|
||||
;;;;;;;;;;;;;;;;
|
||||
;; UI cleanup ;;
|
||||
;;;;;;;;;;;;;;;;
|
||||
|
||||
;; Menu bar off
|
||||
(menu-bar-mode -1)
|
||||
(tool-bar-mode -1)
|
||||
|
||||
;; No dialog box plx
|
||||
(setq use-dialog-box nil)
|
||||
|
||||
;; Brez ikon zgoraj
|
||||
(setq ns-use-proxy-icon nil)
|
||||
(setq frame-title-format nil)
|
||||
|
||||
;; Undo tree
|
||||
(global-undo-tree-mode)
|
||||
(evil-set-undo-system 'undo-tree)
|
||||
|
||||
;; Theme
|
||||
;;(load-theme 'gruvbox-dark-medium t)
|
||||
(load-theme 'hemisu-light t)
|
||||
|
||||
;;;;;;;;;;
|
||||
;; Text ;;
|
||||
;;;;;;;;;;
|
||||
(setq-default tab-width 2)
|
||||
(setq-default indent-tabs-mode nil)
|
||||
(display-line-numbers-mode)
|
||||
(editorconfig-mode 1)
|
||||
|
||||
;; Evil mode <3
|
||||
(evil-mode)
|
||||
|
||||
;; PhP ko je treba
|
||||
(add-to-list 'auto-mode-alist '("\\.php$" . php-mode))
|
||||
|
||||
;; Org tudi kdaj
|
||||
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
|
||||
|
||||
;; Kompletiranje ukazov
|
||||
(company-mode)
|
||||
(ivy-mode)
|
||||
|
||||
;; Iskanje po fajlih (fulltext)
|
||||
(rg-enable-default-bindings)
|
@ -0,0 +1,6 @@
|
||||
;; Readline fix (za smerne tipke v replu)
|
||||
(use-modules (ice-9 readline))
|
||||
(activate-readline)
|
||||
|
||||
;; Dodaj lokalno kompajlane knjižnice
|
||||
(append! %load-compiled-path '("/usr/local/lib/guile/3.0/ccache" "/usr/local/lib/guile/3.0/site-ccache"))
|
@ -0,0 +1,16 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Type=Application
|
||||
Terminal=false
|
||||
Name=DBeaver Community
|
||||
GenericName=UniversaL Database Manager
|
||||
Comment=Universal Database Manager and SQL Client.
|
||||
Path=/usr/share/dbeaver/
|
||||
Exec=env QT_QPA_PLATFORM=xcb dbeaver
|
||||
Icon=/usr/share/dbeaver/dbeaver.png
|
||||
Categories=IDE;Development
|
||||
WM_CLASS=DBeaver
|
||||
StartupWMClass=DBeaver
|
||||
StartupNotify=true
|
||||
Keywords=Database;SQL;IDE;JDBC;ODBC;MySQL;PostgreSQL;Oracle;DB2;MariaDB
|
||||
MimeType=application/sql
|
Loading…
Reference in New Issue