- `hs` host - cam subdomain behind reverse proxy - dynamic dns updater script - `pc` host - ext4 instead of btrfs - ca-derivations experimental feature - nix from unstable channel (2.8) - cura from stable (unstable went broken) - Emacs - company-nixos-options - helm-nixos-options - nix-modeline - disable format hook on save for nix mode - nix from master (only in overlay, not used) - bat (alias for cat) - batman (alias for batman) - disabled weird extra options for nix I couldn't even remember of - Fira Code for sway/waybar - New plain style for waybar
36 lines
1.1 KiB
EmacsLisp
36 lines
1.1 KiB
EmacsLisp
(use-package company
|
|
:init
|
|
(setq company-backends '(company-capf
|
|
company-keywords
|
|
company-nixos-options
|
|
company-semantic
|
|
company-files
|
|
company-etags
|
|
company-elisp
|
|
company-jedi
|
|
company-ispell
|
|
company-yasnippet)
|
|
company-tooltip-limit 20
|
|
company-show-numbers t
|
|
company-idle-delay 0
|
|
company-echo-delay 0)
|
|
:bind
|
|
(("C-c ." . company-complete)
|
|
("C-c C-." . company-complete)
|
|
("C-c s s" . company-yasnippet)
|
|
:map company-active-map
|
|
("C-n" . company-select-next)
|
|
("C-p" . company-select-previous)
|
|
("C-d" . company-show-doc-buffer)
|
|
("M-." . company-show-location)))
|
|
|
|
(use-package helm-company
|
|
:after (helm company)
|
|
:bind (("C-c C-;" . helm-company))
|
|
:commands (helm-company)
|
|
:init
|
|
(define-key company-mode-map (kbd "C-;") 'helm-company)
|
|
(define-key company-active-map (kbd "C-;") 'helm-company))
|
|
|
|
|
|
(provide 'config-company)
|