-
Notifications
You must be signed in to change notification settings - Fork 0
/
packages.nix
141 lines (107 loc) · 1.54 KB
/
packages.nix
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
{ pkgs, ... }:
{
desktop = with pkgs; [
#urbit
uhubctl
fwupd
discord
nixpkgs-fmt
chromium
alacritty
pavucontrol
blueberry
spotify
mako # notification daemon
pass
yubikey-manager
yubikey-agent
lxappearance
gtk_engines
gtk-engine-murrine
gsettings-desktop-schemas
lsb-release
arc-theme
# wayland
wdisplays
flashfocus
xdg-utils
gnome.dconf-editor
swaylock
swayidle
# need pactl for sway stuff
pulseaudio
wineWowPackages.staging
# waybar stuff
(waybar.override { withMediaPlayer = true; })
playerctl
libappindicator
wofi
polkit
polkit_gnome
# gdbus
glib
docker-compose
vagrant
ansible
gnome.nautilus
gnome.file-roller
qemu
obs-studio-plugins.wlrobs
obs-studio
linuxPackages.v4l2loopback
zoom-us
gimp
slurp
grim
wl-clipboard
aseprite
gnome.eog
mpv
steam
bspwm
sxhkd
openscad
cargo
rustc
rustup
nodejs
clang
gcc
go
rust-analyzer
wev
xorg.xev
xdotool
mars-mips
prusa-slicer
orca-slicer
arduino
openra
saleae-logic-2
darktable
kdenlive
ocl-icd
];
core = with pkgs; [
wget
git
htop
busybox
zsh
fish
silver-searcher
gnumake
gdb
jq
cloc
ncdu
bind.dnsutils
linuxPackages.perf
iptables
entr
man-pages
man-pages-posix
tmux
wireguard-tools
];
}