Compare commits

...

4 commits

Author SHA1 Message Date
Payas Relekar
b5b4251194 doom: update gleam package 2024-03-14 15:27:44 +05:30
Payas Relekar
39a35aa594 dev-home: Add gitu 2024-03-14 15:09:34 +05:30
Payas Relekar
537d56977a remove nixd, as it relies on insecure version on Nix 2024-03-14 15:07:00 +05:30
Payas Relekar
f7eecb02f0 plasma6: correct option as per upstream 2024-03-14 13:06:55 +05:30
4 changed files with 16 additions and 11 deletions

View file

@ -19,15 +19,16 @@
time.timeZone = "Asia/Kolkata";
# Enable the X11 windowing system.
services.xserver.enable = true;
services.xserver = {
enable = true;
displayManager.sddm.enable = true;
desktopManager.plasma6.enable = true;
monitorSection = ''
Option "Rotate" "right"
'';
};
services.desktopManager.plasma6.enable = true;
# Enable CUPS to print documents.
services.printing.enable = true;

View file

@ -6,10 +6,11 @@
# Nix things
nixfmt-rfc-style
nil
nixd
pkg-config
gitu
# Lua
luajit
lua-language-server

View file

@ -192,16 +192,19 @@ Tangle ~packages.el~ from within org-mode.
:files (:defaults ("ajrepl/"
"ajrepl/*"))))
(package! gleam-ts-mode
:recipe (:local-repo "~/git/gleam-ts-mode"))
;; :recipe (:type git :host github :repo "gleam-lang/gleam-mode"))
(package! eat)
(package! nix-ts-mode)
(package! nix3
:recipe (:type git :host github :repo "emacs-twist/nix3.el"))
(package! gleam-ts-mode
:recipe (:type git
:host github
:repo "gleam-lang/gleam-mode"
:branch "gleam-ts-mode"
:files ("gleam-ts-mode.el")))
#+end_src
* Modus-themes
Customize Modus-themes a little to make it more peppy and vibrant.
@ -1191,9 +1194,9 @@ When Emacs is opened in Windows Subsystem for Linux, open web links in Firefox o
** Gleam
#+begin_src emacs-lisp :lexical t
;; (use-package! gleam-mode
;; :bind (:map gleam-mode-map
;; ("C-c g f" . gleam-format)))
(use-package! gleam-ts-mode
:bind (:map gleam-ts-mode-map
("C-c g f" . gleam-format)))
#+end_src
** Combobulate
#+begin_src emacs-lisp :lexical t

View file

@ -2,6 +2,7 @@
{
services = {
desktopManager.plasma6.enable = true;
xserver = {
enable = true;
dpi = 96;
@ -14,7 +15,6 @@
};
defaultSession = "plasma";
};
desktopManager.plasma6.enable = true;
# Enable touchpad support.
libinput.enable = true;
};