blob: d1519c5661b5ee5a4db9d5fc425d6d5b26f8cc52 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
#+title: Core Program Configuration
Import configurations for programs and install programs with no configuration.
#+begin_src nix
{ config, pkgs, ... }:
{
imports = [
./emacs/core.nix
./fastfetch.nix
./ghostty.nix
./git.nix
./ncmpcpp.nix
./neovim.nix
./ssh.nix
./zsh/core.nix
];
home.packages = with pkgs; [
aescrypt
bash-language-server
bear
bison
cmake
cmake-language-server
curl
dos2unix
eza
ffmpeg
fzf
gnutls
go
gopls
gpgme
htop
hunspell
hyfetch # TODO: configure
inetutils
ispell
lesspipe
marksman
mailutils
meson
mpv
ninja
nodejs_23
notcurses
p7zip
pandoc
pup
python312
python312Packages.black
python312Packages.pylint
python312Packages.python-lsp-server
ripgrep
rsync
rustup
shellcheck
shfmt
texliveFull
typescript-language-server
vscode-langservers-extracted
wget
yt-dlp
zig
zls
];
}
#+end_src
|