This commit is contained in:
Emmet 2025-10-26 11:17:06 -05:00
parent 98b74c560c
commit da4e23a0d9
48 changed files with 71 additions and 3897 deletions

View file

@ -44,18 +44,18 @@ in {
rainbow-mode
default-text-scale
(epkgs.callPackage (
{ lib, fetchurl, trivialBuild }:
{ lib, trivialBuild }:
trivialBuild {
pname = "web-mode";
version = "17.3.20";
src = builtins.fetchGit {
url = "https://github.com/fxbois/web-mode.git";
rev = "0c83581d1e93d1d802c730a1d5e90cd1c740e1b2";
ref = "main";
};
meta = with lib; {
description = "web template editing mode for emacs";
homepage = "https://web-mode.org/";
@ -70,18 +70,18 @@ in {
lsp-mode flycheck lsp-ui lsp-treemacs
# fix ultra-scroll
(epkgs.callPackage (
{ lib, fetchurl, trivialBuild }:
{ lib, trivialBuild }:
trivialBuild {
pname = "ultra-scroll";
version = "0.2.0";
src = builtins.fetchGit {
url = "https://github.com/jdtsmith/ultra-scroll.git";
rev = "64ad7be02e11317576498dabb15c92cf31e2c04c";
ref = "main";
};
meta = with lib; {
description = "scroll Emacs like lightning";
homepage = "https://github.com/jdtsmith/ultra-scroll";
@ -91,12 +91,12 @@ in {
}
) {})
(epkgs.callPackage (
{ lib, fetchurl, trivialBuild }:
{ lib, trivialBuild }:
trivialBuild {
pname = "lsp-treemacs-nerd-icons";
version = "2efa09a-unstable";
src = builtins.fetchGit {
url = "https://github.com/Velnbur/lsp-treemacs-nerd-icons.git";
rev = "2efa09a701b8b455bfb66529454f27c30f7462dc";
@ -108,7 +108,7 @@ in {
treemacs
nerd-icons
];
meta = with lib; {
description = "Use nerd icons for lsp-mode and lsp-treemacs";
homepage = "https://github.com/Velnbur/lsp-treemacs-nerd-icons";
@ -118,18 +118,18 @@ in {
}
) {})
(epkgs.callPackage (
{ lib, fetchurl, trivialBuild }:
{ lib, trivialBuild }:
trivialBuild {
pname = "scratch-plus";
version = "2efa09a-unstable";
src = builtins.fetchGit {
url = "https://git.sr.ht/~swflint/scratch-plus";
rev = "b794901f968000f6e338808307385b683b79ec8b";
ref = "main";
};
meta = with lib; {
description = "Better scratch buffers";
homepage = "https://git.sr.ht/~swflint/scratch-plus";