diff --git a/pkg/fonts.el b/pkg/fonts.el index 5a1eee8..f1f5dd8 100644 --- a/pkg/fonts.el +++ b/pkg/fonts.el @@ -21,7 +21,9 @@ (set-face-attribute 'mode-line-inactive nil :font (format "%s %d" name (- size 1)))) -(defconst +custom-font "JetBrains Mono") +;; (defconst +custom-font "Iosevka Term") +;; (defconst +custom-font "JetBrains Mono") +(defconst +custom-font "IBM Plex Mono") (defun set-font-to-screen () "Automatically set font size to suit the monitor." @@ -29,10 +31,13 @@ ;; If display is set to emulate FullHD resultion or less, make the font ;; smaller. (cond ((eq (x-display-list) nil)) () + ;; built-in screen ((>= 1050 (x-display-pixel-height)) (set-font +custom-font 14)) - ((>= 1080 (x-display-pixel-height)) (set-font +custom-font 13)) + ;; 4K screen + ((>= 1080 (x-display-pixel-height)) (set-font +custom-font 14)) ((>= 1120 (x-display-pixel-height)) (set-font +custom-font 14)) ((>= 1440 (x-display-pixel-height)) (set-font +custom-font 16)) + ;; 4K screen on Windows ((>= 2160 (x-display-pixel-height)) (set-font +custom-font 20)) (t (set-font +custom-font 16)))) diff --git a/straight/versions/default.el b/straight/versions/default.el index 0e83d66..4e5c8bd 100644 --- a/straight/versions/default.el +++ b/straight/versions/default.el @@ -6,22 +6,22 @@ ("buffer-move" . "cb517ecf8409b5fdcda472d7190c6021f0c49751") ("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470") ("caml-mode" . "38ebde12d3d529e6ef8078967997d32226e69e82") - ("cfrs" . "7c42f2c82c7ae689f3ef291b066688c58ab96298") - ("cider" . "eccfcea186c3560527fbfc98491b3ab9a3f1e16f") + ("cfrs" . "e16a01012545d378150432fa10684a2a7d1cc2d1") + ("cider" . "8f51546c0efb36226c4bae7d65465b0e0aa8c06f") ("clj-refactor.el" . "ae2f6344eaf66c872ebc4a87a389f34434ad7a3d") ("clojure-mode" . "33f267ac182afe8fa82cc321e9f515c0397e35f6") ("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f") - ("company-mode" . "d488122d18645a20a596490e3551194aecdea08a") + ("company-mode" . "e0f8c9ad754bdc2c02318f4baf433886c7aa83e3") ("counsel-projectile" . "06b03c1080d3ccc3fa9b9c41b1ccbcf13f058e4b") - ("dap-mode" . "434784654e26daa7a8512ed57907829a043592d3") + ("dap-mode" . "cc395e066755c7513d4862f5639f3d162b3bd30f") ("dash-at-point" . "4d795a23a8428c421d5107f1b005c9d8e0d1816c") - ("dash.el" . "b9286a84975874b10493f1cb4ea051c501f51273") + ("dash.el" . "aab346ed9d8f0f7ea033029c9688810353052e7e") ("deft" . "c4af44827f4257e7619e63abfd22094a29a9ab52") ("diminish.el" . "6ec6ebc391371418efc6c98d70b013f34af5a2ee") ("dockerfile-mode" . "ad06a41259ff2961d603bf23a3a8fbd22dde2161") - ("dune" . "f4265291524065e731158c685ec859dc03c837c3") + ("dune" . "ac3a66e0f7d3577b27cc5d5f2399163bfbe11828") ("edit-indirect" . "bdc8f542fe8430ba55f9a24a7910639d4c434422") - ("el-get" . "d76ac84ae9670de7bf7725b362cafe86688771f9") + ("el-get" . "52df810e538243d07f2a317ad36e351b440a75e0") ("elisp-refs" . "b3634a4567c655a1cda51b217629849cba0ac6a7") ("emacs-ansible" . "40af0d2bbb6c5bbcf7aa9269ac9a07e22622d263") ("emacs-dashboard" . "9983aa0838ce5a2219ef4b674e6b37de41b5b585") @@ -32,8 +32,8 @@ ("emacs-libvterm" . "2b1392cb2b14ec5bd0b7355197d5f353aa5d3983") ("emacs-planet-theme" . "b0a310ff36565fe22224c407cf59569986698a32") ("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c") - ("emacs-which-key" . "5fb30301cb3b4fca5a0e1ce8ec1ef59290b79199") - ("emacsmirror-mirror" . "ea0e522a7c2a298a486e372eb13b21c39aa2f0ac") + ("emacs-which-key" . "fc29864395fdaf688e2ef5111831663bad89a020") + ("emacsmirror-mirror" . "a3cf6458e9bf5aaf34bbfd1dcad4bf21d5b05c7c") ("enhanced-ruby-mode" . "e960bf941d9fa9d92eabf7c03a8bbb51ba1ac453") ("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6") ("exec-path-from-shell" . "bf4bdc8b8911e7a2c04e624b9a343164c3878282") @@ -41,9 +41,9 @@ ("flatui-theme.el" . "9c15db5526c15c8dba55023f5698372b19c2a780") ("flycheck" . "f8c679fff349850c80541a31de50009c3c15d4c9") ("flycheck-rust" . "a139cd53c5062697e9ed94ad80b803c37d999600") - ("git-modes" . "7678ead3cdbb1692c9728b9730c016283ed97af1") + ("git-modes" . "433e1c57a63c88855fc41a942e29d7bc8c9c16c7") ("gleam-mode" . "60c0102e9a905027eb88600fef7d60bd3fbdaab1") - ("gnu-elpa-mirror" . "3f69bd0d6dcc9060acfb4b9bd2456b360eb2fe51") + ("gnu-elpa-mirror" . "6417888b014b45df00fa8d7956738e98d5d7418d") ("groovy-emacs-modes" . "99eaf70720e4a6337fbd5acb68ae45cc1779bdc4") ("haskell-mode" . "b35e8547b67f3d2c4d38ec7e7e516e3c0925352f") ("helpful" . "7e4b1f0d5572a4e2b8ee7a9b084ef863d0315a73") @@ -56,18 +56,18 @@ ("kotlin-mode" . "0e4bafb31d1fc2a0a420a521c2723d5526646c0b") ("let-alist" . "6708ec0b2e6dff80ff5b64698aa009d9070a2ed2") ("lsp-haskell" . "7efbef3d206989faa8b691a4230a3ed872542187") - ("lsp-mode" . "2d41848dde2fdcb1a85546302c4b842a12a68ef9") - ("lsp-treemacs" . "b07868740d6f7d364e496048cee00bce10a6ab33") - ("lsp-ui" . "cb02972b20706d18d137841c83d3765bcb280687") + ("lsp-mode" . "7b75d6bf01bed9ccb108cf1406d0e2af29d7e39b") + ("lsp-treemacs" . "f360d54fa68a00baec228d9582bc67c1a327d757") + ("lsp-ui" . "c4ffa7abf6706d591300c608c51d2b72178848ad") ("macrostep" . "424e3734a1ee526a1bd7b5c3cd1d3ef19d184267") - ("magit" . "e37882710bd91d95bac967d342e5aea846cce783") - ("markdown-mode" . "de365c070c7deecbabfd5a7294bc8c2603d9ec22") - ("melpa" . "fa5d72aad13e1f7e1863deb5487a6ebc9eb09e1f") + ("magit" . "4a8646a30df99bbafc95d4f21a0b2bf0a6f6566f") + ("markdown-mode" . "58f2d22526ac1e4abd4ee1afff8624d2dd3123d3") + ("melpa" . "1bebe80350df731711bc526ca9fe942410211220") ("merlin" . "7d929be2e9c1ae1a32e680591c5a224a96198e47") ("mmm-mode" . "0d00cdf4d02cc166304f6967a20fa22e2eaf208b") ("multiple-cursors.el" . "616fbdd3696f99d85660ad57ebbb0c44d6c7f426") ("nginx-mode" . "a2bab83c2eb233d57d76b236e7c141c2ccc97005") - ("otp" . "b152c87a16401100a92955f72411bc4d03869a4b") + ("otp" . "a8969ec16a91c0e1ac56a438d81069d288662518") ("page-break-lines" . "3b8549cd414d4d7ee0168ab9917124133566d3db") ("paredit" . "8330a41e8188fe18d3fa805bb9aa529f015318e8") ("parseclj" . "eff941126859bc9e949eae5cd6c2592e731629f2") @@ -77,8 +77,8 @@ ("php-mode" . "9561a6c0a92a3d7c00e7e57972f42cb5be775898") ("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61") ("pos-tip" . "179cc126b363f72ca12fab1e0dc462ce0ee79742") - ("posframe" . "739d8fd1081bdd0d20dee9e437d64df58747b871") - ("projectile" . "35c6f9898272796694d04ab4fc4fbc85751e6b44") + ("posframe" . "3257a52e3599bc1d5c9a4b646d36d7a49b0dd025") + ("projectile" . "155fdb44176347c9599357c7935993033260a930") ("purescript-mode" . "0acd1af446424ba855153161fe07a20f67dc0a89") ("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a") ("rainbow-delimiters" . "d576e6694ad3a3e88b2bb1363305b38fa364c149") @@ -88,7 +88,7 @@ ("rspec-mode" . "92ef785010f6a68cbf73861e75ac6cf4e1832291") ("ruby-end.el" . "a136f75abb6d5577ce40d61dfeb778c2e9bb09c0") ("rust-mode" . "494d59f92cbe12533eb89b202fc4f5342afcd543") - ("s.el" . "3a5166c81ac9e50eaccf5490c5c632f93452287e") + ("s.el" . "e1710af8d058faca32529d1129deb5d57871385a") ("sesman" . "edee869c209c016e5f0c5cbb8abb9f3ccd2d1e05") ("slime" . "bdda756a5667a537497a35f5a0fc5b7c28bf3bd3") ("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72") @@ -97,18 +97,18 @@ ("spinner" . "e19f3cfc0646c0e23c10c22df219fcf427054621") ("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016") ("straight.el" . "5541697ceee7e7ba937eddebba44f1e8e8af6a4f") - ("swiper" . "a5eade0c77b7dd78cdea0f246683c6cb00f7b7c6") + ("swiper" . "040d458bce4a88f37359192061bcea5ebe87007c") ("terraform-mode" . "a9fa5bdaf58e9cae32ee44b7d0883f5600441b05") - ("transient" . "6ceddc4d8c7a3c13d78c459213c796d2c19234c6") - ("treemacs" . "8e69e8a40ff6724f857f1f05a4ba5a4b6cb5de54") - ("tuareg" . "37a673020152ae0dbcaa250118b155d84e448f68") + ("transient" . "a96818c93a10d9ef9bb14e5c0b9fdc1a808b13b9") + ("treemacs" . "c2b0beaeb0383c3e6cbc453d6c42cdbc87c6da5e") + ("tuareg" . "24c1a1adbe51d93f681e72442fa73f885eb33776") ("undo-tree" . "e326c6135e62f5fe8536528d3acd5e798f847407") ("use-package" . "a7422fb8ab1baee19adb2717b5b47b9c3812a84c") ("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5") ("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e") ("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71") ("web-mode" . "8ef47935d638902ba35a557cae5edd6ab6ab1346") - ("with-editor" . "86bdff68a106bc9d383fdab3bbf1ad4b703a52f0") + ("with-editor" . "5519b6a67ecd66865b4fdd5447425eee900c54f4") ("yaml-mode" . "3a57058468211f3cb18e71aecc630dcacb87636b") ("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6") ("yasnippet-snippets" . "be823d7e1a1a46454d60a9f3dabb16b68b5dd853"))