Compare commits

...
4 Commits
Author SHA1 Message Date
msyds 24b175da51 chore(fruitbook): disable blueman
build / build (push) Successful in 3m8s
2026-06-07 12:22:41 -06:00
msyds febe4d6eae feat(emacs): auctex 2026-06-07 12:22:41 -06:00
msyds 1e1475d86d feat(libreoffice): init 2026-06-07 12:22:41 -06:00
msyds b6c5279ec8 feat(emacs): basic scheme config 2026-06-07 12:22:16 -06:00
6 changed files with 52 additions and 3 deletions
+1 -1
View File
@@ -16,7 +16,7 @@
stylix.enable = true;
niri.enable = true;
bluetooth.enable = true;
# blueman.enable = true;
blueman.enable = true;
openssh.enable = true;
sydpkgs.overlay.enable = true;
dank-material-shell.enable = true;
+12
View File
@@ -0,0 +1,12 @@
{ config, lib, pkgs, ... }:
let cfg = config.sydnix.libreoffice;
in {
options.sydnix.libreoffice = {
enable = lib.mkEnableOption "libreoffice";
};
config = lib.mkIf cfg.enable {
home.packages = [ pkgs.libreoffice ];
};
}
+1
View File
@@ -71,6 +71,7 @@
syd/lsp
syd/custom
syd/transient
syd/scheme
syd/bookmark
syd/haskell
syd/qbe))
@@ -5,9 +5,17 @@
(use-package auctex)
(use-package tex
:straight nil ; Part of auctex.
:straight nil ; Part of auctex.
:config
(add-to-list 'TeX-view-program-selection '(output-pdf "Sioyek")))
(add-to-list 'TeX-view-program-selection '(output-pdf "Sioyek"))
(add-to-list
'TeX-command-list
'("Make" "make" TeX-run-TeX
nil (LaTeX-mode docTeX-mode) :help "Run Make"))
(add-to-list
'TeX-command-list
'("Shake" "shake" TeX-run-TeX
nil (LaTeX-mode docTeX-mode) :help "Run Shake")))
(use-package auctex-latexmk)
@@ -0,0 +1,27 @@
;;; -*- lexical-binding: t; -*-
(require 'syd/base)
(require 'syd/handle)
(require 'syd/popups)
(require 'syd/leader)
(use-package geiser
:config
(add-hook 'scheme-mode-hook #'syd-lisp-mode)
(defun syd-scheme-eval-region (beg end)
(geiser-eval-region beg end))
(defun syd-scheme-doc ()
(interactive)
(geiser-doc-symbol-at-point)
(geiser-doc--buffer))
(syd-handle '(scheme-mode)
:docs #'syd-scheme-doc
:eval-region #'syd-scheme-eval-region
:load-buffer #'geiser-eval-buffer)
(syd-push
shackle-rules
`("*Geiser Documentation*" ,@syd-help-popup-options)))
(use-package geiser-guile)
(provide 'syd/scheme)
+1
View File
@@ -53,6 +53,7 @@
ryujinx.enable = on "sydpc";
haskell.enable = true;
kerbal-space-program.enable = on "sydpc";
libreoffice.enable = on "fruitbook";
sops = {
enable = true;
keyFile = "/persist/private-keys/age/crumb";