Shrink oversized company-box icons

This would cause lines in company-box frames to be too large, making the
last candidate seem cut off by the frame edge.
This commit is contained in:
Henrik Lissner 2018-07-05 21:40:34 +02:00
parent 8c688da586
commit dfed54c7ad
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -35,39 +35,39 @@
:config :config
(setq company-box-backends-colors nil (setq company-box-backends-colors nil
company-box-max-candidates 50 company-box-max-candidates 50
company-box-icons-yasnippet (all-the-icons-material "short_text" :face 'all-the-icons-green) company-box-icons-yasnippet (all-the-icons-material "short_text" :height 0.8 :face 'all-the-icons-green)
company-box-icons-unknown (all-the-icons-material "find_in_page" :face 'all-the-icons-purple) company-box-icons-unknown (all-the-icons-material "find_in_page" :height 0.8 :face 'all-the-icons-purple)
company-box-icons-elisp company-box-icons-elisp
(list (all-the-icons-material "functions" :face 'all-the-icons-red) (list (all-the-icons-material "functions" :height 0.8 :face 'all-the-icons-red)
(all-the-icons-material "check_circle" :face 'all-the-icons-blue) (all-the-icons-material "check_circle" :height 0.8 :face 'all-the-icons-blue)
(all-the-icons-material "stars" :face 'all-the-icons-orange) (all-the-icons-material "stars" :height 0.8 :face 'all-the-icons-orange)
(all-the-icons-material "format_paint" :face 'all-the-icons-pink)) (all-the-icons-material "format_paint" :height 0.8 :face 'all-the-icons-pink))
company-box-icons-lsp company-box-icons-lsp
'((1 . (all-the-icons-material "text_fields" :face 'all-the-icons-green)) ; text '((1 . (all-the-icons-material "text_fields" :height 0.8 :face 'all-the-icons-green)) ; text
(2 . (all-the-icons-material "functions" :face 'all-the-icons-red)) ; method (2 . (all-the-icons-material "functions" :height 0.8 :face 'all-the-icons-red)) ; method
(3 . (all-the-icons-material "functions" :face 'all-the-icons-red)) ; function (3 . (all-the-icons-material "functions" :height 0.8 :face 'all-the-icons-red)) ; function
(4 . (all-the-icons-material "functions" :face 'all-the-icons-red)) ; constructor (4 . (all-the-icons-material "functions" :height 0.8 :face 'all-the-icons-red)) ; constructor
(5 . (all-the-icons-material "functions" :face 'all-the-icons-red)) ; field (5 . (all-the-icons-material "functions" :height 0.8 :face 'all-the-icons-red)) ; field
(6 . (all-the-icons-material "adjust" :face 'all-the-icons-blue)) ; variable (6 . (all-the-icons-material "adjust" :height 0.8 :face 'all-the-icons-blue)) ; variable
(7 . (all-the-icons-material "class" :face 'all-the-icons-red)) ; class (7 . (all-the-icons-material "class" :height 0.8 :face 'all-the-icons-red)) ; class
(8 . (all-the-icons-material "settings_input_component" :face 'all-the-icons-red)) ; interface (8 . (all-the-icons-material "settings_input_component" :height 0.8 :face 'all-the-icons-red)) ; interface
(9 . (all-the-icons-material "view_module" :face 'all-the-icons-red)) ; module (9 . (all-the-icons-material "view_module" :height 0.8 :face 'all-the-icons-red)) ; module
(10 . (all-the-icons-material "settings" :face 'all-the-icons-red)) ; property (10 . (all-the-icons-material "settings" :height 0.8 :face 'all-the-icons-red)) ; property
(11 . (all-the-icons-material "straighten" :face 'all-the-icons-red)) ; unit (11 . (all-the-icons-material "straighten" :height 0.8 :face 'all-the-icons-red)) ; unit
(12 . (all-the-icons-material "filter_1" :face 'all-the-icons-red)) ; value (12 . (all-the-icons-material "filter_1" :height 0.8 :face 'all-the-icons-red)) ; value
(13 . (all-the-icons-material "plus_one" :face 'all-the-icons-red)) ; enum (13 . (all-the-icons-material "plus_one" :height 0.8 :face 'all-the-icons-red)) ; enum
(14 . (all-the-icons-material "filter_center_focus" :face 'all-the-icons-red)) ; keyword (14 . (all-the-icons-material "filter_center_focus" :height 0.8 :face 'all-the-icons-red)) ; keyword
(15 . (all-the-icons-material "short_text" :face 'all-the-icons-red)) ; snippet (15 . (all-the-icons-material "short_text" :height 0.8 :face 'all-the-icons-red)) ; snippet
(16 . (all-the-icons-material "color_lens" :face 'all-the-icons-red)) ; color (16 . (all-the-icons-material "color_lens" :height 0.8 :face 'all-the-icons-red)) ; color
(17 . (all-the-icons-material "insert_drive_file" :face 'all-the-icons-red)) ; file (17 . (all-the-icons-material "insert_drive_file" :height 0.8 :face 'all-the-icons-red)) ; file
(18 . (all-the-icons-material "collections_bookmark" :face 'all-the-icons-red)) ; reference (18 . (all-the-icons-material "collections_bookmark" :height 0.8 :face 'all-the-icons-red)) ; reference
(19 . (all-the-icons-material "folder" :face 'all-the-icons-red)) ; folder (19 . (all-the-icons-material "folder" :height 0.8 :face 'all-the-icons-red)) ; folder
(20 . (all-the-icons-material "people" :face 'all-the-icons-red)) ; enumMember (20 . (all-the-icons-material "people" :height 0.8 :face 'all-the-icons-red)) ; enumMember
(21 . (all-the-icons-material "pause_circle_filled" :face 'all-the-icons-red)) ; constant (21 . (all-the-icons-material "pause_circle_filled" :height 0.8 :face 'all-the-icons-red)) ; constant
(22 . (all-the-icons-material "streetview" :face 'all-the-icons-red)) ; struct (22 . (all-the-icons-material "streetview" :height 0.8 :face 'all-the-icons-red)) ; struct
(23 . (all-the-icons-material "event" :face 'all-the-icons-red)) ; event (23 . (all-the-icons-material "event" :height 0.8 :face 'all-the-icons-red)) ; event
(24 . (all-the-icons-material "control_point" :face 'all-the-icons-red)) ; operator (24 . (all-the-icons-material "control_point" :height 0.8 :face 'all-the-icons-red)) ; operator
(25 . (all-the-icons-material "class" :face 'all-the-icons-red))))) (25 . (all-the-icons-material "class" :height 0.8 :face 'all-the-icons-red)))))
(def-package! company-dict (def-package! company-dict