-
Notifications
You must be signed in to change notification settings - Fork 1
/
home.nix
91 lines (77 loc) · 1.17 KB
/
home.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
{
pkgs,
env-vars,
cornelis,
impala,
}: {
pointerCursor = {
gtk.enable = true;
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";
size = 32;
};
packages = with pkgs; [
# Proffesional
slack
# Wayland
xwayland
# Sway Utils
slurp
wl-clipboard
wf-recorder
grim
# Video
vlc
ffmpeg
kooha
# Browser
chromium
# Network
openssl
impala
# Sound
pw-volume
pavucontrol
pulseaudio
# Navigation
bemenu
# Programming
agda
cornelis
gcc
awscli
aws-mfa
stack
exercism
cachix
nix-prefetch-git
gh
insomnia
tree-sitter
dbeaver-bin
# LSP
nodePackages.typescript-language-server
nodePackages.vscode-langservers-extracted
nil
alejandra
# Terminal
neofetch
asciinema
# Command Line Utils
jq
ruplacer
duf
tokei
# Knowledge Management
zotero
];
stateVersion = "24.11";
sessionVariables =
{
RTC_USE_PIPEWIRE = "true";
MOZ_ENABLE_WAYLAND = "1";
XDG_CURRENT_DESKTOP = "sway";
XDG_SESSION_TYPE = "wayland";
}
// env-vars;
}