-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpkgs.nix
More file actions
86 lines (83 loc) · 1.48 KB
/
Copy pathpkgs.nix
File metadata and controls
86 lines (83 loc) · 1.48 KB
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
{pkgs, ...}: let
unstable = import <nixos-unstable> {config = {allowUnfree = true;};};
in {
users.users.lollo.packages = with pkgs; [
firefox
tree
kitty
vim
bitwarden-desktop
clipman
unstable.neovim
git
gh
pulseaudio
avahi
pavucontrol
nssmdns
telegram-desktop
owncloud-client
fastfetch
spotify
xwayland
networkmanagerapplet
neo-cowsay
python3
btop
gscreenshot
trash-cli
eza
wdisplays
bluez
bambu-studio
slurp
localsend
nmap
wireshark
esptool
vscode
docker-compose
openssl
vlc
soulseekqt
tigervnc
libreoffice-qt
hunspell
hunspellDicts.it_IT
prusa-slicer
caligula
jetbrains.jdk
jetbrains.idea-ultimate
#
# nvim
#
nodejs
glow # md previewer
tree-sitter # for nvim
# lsp
clang # clang
clang-tools # C, C++
lua-language-server # lua
marksman # markdown
matlab-language-server # matlab
nil # nix
nodePackages_latest.bash-language-server # bash
pyright # python
rust-analyzer # rust
shellcheck # checks shell scripts
yaml-language-server # yaml
# formatters
alejandra # nix
beautysh # sh
black # python
codespell # spell check
glow # md previewer
isort # python
jq # json
nodePackages_latest.prettier # prettier
python311Packages.mdformat # python
stylua # lua
taplo # toml
tree-sitter # for nvim
];
}