86 lines
2.8 KiB
EmacsLisp
86 lines
2.8 KiB
EmacsLisp
;;; mir-packages --- Declare and configure use-package statements
|
|
|
|
;;; Commentary:
|
|
;; -----------------------------------------------------------------------------
|
|
;; This is a file in which I put declarations for packages and things.
|
|
;; -----------------------------------------------------------------------------
|
|
;;; Code:
|
|
|
|
;; (use-package no-littering) ;a bad start, and we need more
|
|
|
|
;; (use-package use-package-ensure-system-package)
|
|
;; (use-package gitstatus
|
|
;; :git (:host github
|
|
;; :repo "igorepst/gitstatus-el")
|
|
;; :after eshell
|
|
;; :init
|
|
;; (setq system-architecture (car (split-string system-configuration "-")))
|
|
;; (setq gitstatusd-exe (format "~/.cache/gitstatus/gitstatusd-linux-%s"
|
|
;; system-architecture))
|
|
;; (add-hook 'eshell-before-prompt-hook #'gitstatus-eshell-start))
|
|
|
|
;; (elpaca nil
|
|
;; (use-package exwm
|
|
;; :git nil
|
|
;; :if (package-installed-p 'exwm)
|
|
;; :init
|
|
;; (require 'exwm-config)
|
|
;; (exwm-config-example)))
|
|
|
|
;; (use-package ani-el
|
|
;; :git (ani-el
|
|
;; :repo "https://git.marq42.xyz/mir/ani-el"
|
|
;; :files ("ani-el.el" "lib")))
|
|
|
|
;; (use-package hypop
|
|
;; :if (display-graphic-p)
|
|
;; :git (:repo "https://git.marq42.xyz/mir/hypop.el")
|
|
;; :demand t)
|
|
;; (use-package vertico-posframe
|
|
;; :after vertico
|
|
;; :if (display-graphic-p)
|
|
;; :config (vertico-posframe-mode))
|
|
;; (use-package hl-column ; disabled because visual yuck
|
|
;; :if (display-graphic-p)
|
|
;; :config
|
|
;; (defun hl-col-line-init ()
|
|
;; "Toggle both `hl-column-mode' and `hl-line-mode' in sync."
|
|
;; (interactive)
|
|
;; (hl-line-mode 'toggle)
|
|
;; (hl-column-mode 'toggle))
|
|
;; :custom-face
|
|
;; (hl-line
|
|
;; ((t (:background "#101010"))))
|
|
;; (hl-column
|
|
;; ((t (:inherit hl-line))))
|
|
;; :hook (prog-mode . hl-col-line-init))
|
|
;; (if (display-graphic-p)
|
|
;; (unless (string= (getenv "XDG_SESSION_DESKTOP") "hyprland")
|
|
;; (progn
|
|
;; (add-to-list 'load-path "~/.local/src/holo-layer")
|
|
;; (require 'holo-layer)
|
|
;; (setq holo-layer-enable-cursor-animation t)
|
|
;; (setq holo-layer-cursor-color (face-attribute 'cursor :background))
|
|
;; (setq holo-layer-cursor-animation-duration 100)
|
|
;; (holo-layer-enable))))
|
|
|
|
;; (use-package oauth
|
|
;; :git (:fetcher codeberg
|
|
;; :repo "https://codeberg.org/martianh/emacs-oauth"
|
|
;; :url "https://codeberg.org/martianh/emacs-oauth")
|
|
;; :custom (oauth-nonce-function 'oauth-internal-make-nonce))
|
|
;; ;; (elpaca-wait)
|
|
;; (use-package tumblesocks
|
|
;; :git (:fetcher codeberg
|
|
;; :repo "https://codeberg.org/gargle/tumblesocks"
|
|
;; :url "https://codeberg.org/gargle/tumblesocks")
|
|
;; :custom (tumblesocks-blog "mirqmarq428.tumblr.com")
|
|
;; )
|
|
;;; disabled because i cant make it look good
|
|
;; (use-package prism
|
|
;; :git (:host github :repo "alphapapa/prism.el")
|
|
;; :custom (prism-colors '()))
|
|
|
|
(provide 'mir-packages)
|
|
;;; mir-packages.el ends here
|