Compare commits
2 commits
1446b3abc6
...
fad37d738a
Author | SHA1 | Date | |
---|---|---|---|
Evie Litherland-Smith | fad37d738a | ||
Evie Litherland-Smith | 35d7771ce7 |
|
@ -44,10 +44,10 @@
|
|||
fonts = with import nixpkgs {inherit system;};
|
||||
with iosevka-custom.outputs; rec {
|
||||
sizes = {
|
||||
applications = 12;
|
||||
desktop = 14;
|
||||
popups = 14;
|
||||
terminal = 12;
|
||||
applications = 14;
|
||||
desktop = 12;
|
||||
popups = 12;
|
||||
terminal = 14;
|
||||
};
|
||||
serif = sansSerif;
|
||||
sansSerif = {
|
||||
|
|
|
@ -32,67 +32,10 @@
|
|||
'';
|
||||
extraPackages = epkgs:
|
||||
with epkgs; [
|
||||
# theme
|
||||
# Theme
|
||||
catppuccin-theme
|
||||
|
||||
# spell-checking
|
||||
flyspell-correct
|
||||
consult-flyspell
|
||||
|
||||
# password-store
|
||||
password-store
|
||||
password-store-otp
|
||||
pass # password-store major mode
|
||||
|
||||
# completion-packages
|
||||
cape
|
||||
consult
|
||||
consult-eglot
|
||||
corfu
|
||||
corfu-terminal
|
||||
embark
|
||||
embark-consult
|
||||
marginalia
|
||||
orderless
|
||||
vertico
|
||||
tempel
|
||||
tempel-collection
|
||||
|
||||
# ide-packages
|
||||
treesit-grammars.with-all-grammars
|
||||
treesit-auto
|
||||
flymake-popon
|
||||
flymake-collection
|
||||
flymake-lua
|
||||
flymake-ruff
|
||||
flymake-clippy
|
||||
flymake-eslint
|
||||
flymake-shellcheck
|
||||
apheleia
|
||||
direnv
|
||||
rainbow-delimiters
|
||||
aggressive-indent
|
||||
nix-mode
|
||||
lua-mode
|
||||
cargo
|
||||
|
||||
# media-packages
|
||||
emms
|
||||
|
||||
# org-packages
|
||||
org-roam
|
||||
org-noter
|
||||
org-journal
|
||||
citar
|
||||
citar-embark
|
||||
gnuplot
|
||||
|
||||
# project-packages
|
||||
ibuffer-project
|
||||
magit
|
||||
forge
|
||||
|
||||
# ui-packages
|
||||
# UI
|
||||
all-the-icons
|
||||
nerd-icons
|
||||
nerd-icons-completion
|
||||
|
@ -108,20 +51,81 @@
|
|||
link-hint
|
||||
diff-hl
|
||||
|
||||
# Tree-Sitter packages
|
||||
nushell-ts-mode
|
||||
# Completion
|
||||
cape
|
||||
consult
|
||||
consult-eglot
|
||||
consult-flyspell
|
||||
corfu
|
||||
corfu-terminal
|
||||
embark
|
||||
embark-consult
|
||||
marginalia
|
||||
orderless
|
||||
vertico
|
||||
|
||||
# writing-packages
|
||||
# Snippets
|
||||
tempel
|
||||
tempel-collection
|
||||
|
||||
# spell-checking
|
||||
flyspell-correct
|
||||
|
||||
# password-store
|
||||
pass
|
||||
password-store
|
||||
password-store-otp
|
||||
|
||||
# IDE
|
||||
treesit-grammars.with-all-grammars
|
||||
treesit-auto
|
||||
nushell-ts-mode
|
||||
flymake-popon
|
||||
flymake-collection
|
||||
flymake-lua
|
||||
flymake-ruff
|
||||
flymake-clippy
|
||||
flymake-eslint
|
||||
flymake-shellcheck
|
||||
apheleia
|
||||
direnv
|
||||
rainbow-delimiters
|
||||
aggressive-indent
|
||||
nix-mode
|
||||
lua-mode
|
||||
cargo
|
||||
|
||||
# Media
|
||||
emms
|
||||
|
||||
# org-mode
|
||||
org-roam
|
||||
org-noter
|
||||
org-journal
|
||||
|
||||
# org-cite
|
||||
citar
|
||||
citar-embark
|
||||
|
||||
# org-plot
|
||||
gnuplot
|
||||
|
||||
# Projects
|
||||
ibuffer-project
|
||||
magit
|
||||
forge
|
||||
|
||||
# Writing
|
||||
markdown-mode
|
||||
pandoc-mode
|
||||
auctex
|
||||
auctex-latexmk
|
||||
latex-preview-pane
|
||||
|
||||
# email-packages
|
||||
# Email
|
||||
mu4e
|
||||
|
||||
# feed-packages
|
||||
# RSS/YouTube feeds
|
||||
elfeed
|
||||
elfeed-org
|
||||
elfeed-tube
|
||||
|
|
|
@ -239,7 +239,7 @@
|
|||
"return-type" = "json";
|
||||
};
|
||||
tray = {
|
||||
icon-size = fonts.sizes.desktop;
|
||||
icon-size = builtins.floor (builtins.mul fonts.sizes.desktop 1.5);
|
||||
show-passive-items = true;
|
||||
spacing = 5;
|
||||
};
|
||||
|
@ -249,7 +249,7 @@
|
|||
in ''
|
||||
* {
|
||||
all: unset;
|
||||
font-size: 1.2rem;
|
||||
font-size: ${toString (builtins.floor (builtins.mul fonts.sizes.desktop 1.5))};
|
||||
font-family: ${fonts.monospace.name};
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue