summaryrefslogtreecommitdiff
path: root/hosts/mac/m1mba/pkgs.nix
blob: dffcd663b48c5ff5d4adbeaaf0e09120c87d2d0f (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
{ pkgs, kmonad, unstablePkgs, ...}:

{
# custom
#  y.kmonad.enable = true;
 environment.systemPackages = with unstablePkgs; [
     # custom
     pkgs.overlays.yabai
     #unfree
#     slack
#     spotify
#     corefonts
#     symbola
     #gui
     alacritty
     vscodium
     tdesktop
     # terminal
     #     
     vim
     neovim
     helix
     # ---
     wget
     htop
     bat
     gitAndTools.gitFull
     lazygit
     git-lfs
     lsd
     lsof
     tmux
     tmate
     curlFull
     ripgrep
     ranger
     minio
     minio-client
     zip
     unzip
     jq
     vifm
     nnn
     # neovim asks for a c compiler just to run nvim-treesitter commands. let's see
     fzf
     killall
     tree
     deluge
     ncdu
     edir
     bottom
     pigz
     rclone
     # direnv
     direnv
     nix-direnv
     # scraping
     python310Packages.yt-dlp
     # code
     nodejs
     node2nix
     zig
     gcc
     gnumake
     sqlite
  ];
}