summaryrefslogtreecommitdiff
path: root/.config/k/config.toml
blob: d7ed9892c7d79257e3b4e0631890c4ba3eb092b8 (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
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
[development]
rebuild_before_running = true
enable_rebuild_indicator = true

[workspace]
paths = ["$HOME/projects", "$HOME/personal", "$HOME/Documents", "$HOME/"]

[memories]
path = "$HOME/personal/grimoire/memories/"

[system]
rpms_path = "$HOME/rpms"
packages = '''
keepassxc
git
stow
delta
nix
dnf-command(versionlock)
zsh
oh-my-posh
keychain
fzf
zoxide
ghostty
eza
golang
gcc clang
tmux
tree-sitter-cli
fastfetch
find
fd
gopls
golang-mvdan-gofumpt
rg
krita gimp inkscape
drawio-x86_64-30.0.4.rpm
bat
bc
btop
dua
unzip
unrar
sqlite
unzip
gitleaks
hyperfine
vesktop-1.6.5.x86_64.rpm
qdbus
loupe
chromium
stylua
caddy
pnpm
etckeeper
vicinae
cargo
python3-pip
nodejs
java-openjdk-headless java-25-openjdk-devel
filezilla
jq
kate
gh
libreoffice
yt-dlp mpv
xlsclients xwininfo
nodejs-bash-language-server
clangd

# Games
steam lutris Heroic-2.22.0-linux-x86_64.rpm
mangohud gamemode gamescope
r2modman-3.2.17.x86_64.rpm

# ZFS
@RAW https://zfsonlinux.org/fedora/zfs-release-3-1$(rpm --eval "%{dist}").noarch.rpm
@RAW kernel-devel-$(uname -r | awk -F'-' '{print $1}')
# NOTE: zfs must be after kernel was installed (as 2 separate k sync!!!!)
zfs

# For webzfs
libsodium-devel libffi-devel python3-devel

# For sanoid/syncoid
perl-Config-IniFiles perl-Data-Dumper perl-Capture-Tiny perl-Getopt-Long lzop mbuffer mhash pv

# For building aseprite from source
cmake ninja-build
libxcb-devel libX11-devel libXcursor-devel libXi-devel libXrandr-devel
libX11-devel libXext-devel libXcursor-devel libXi-devel libglvnd-devel fontconfig-devel pixman-devel

'''

[system.copr]
"scottames/ghostty" = {}
"yorickpeterse/stylua" = {}
"quadratech188/vicinae" = {}

# sudo dnf install ./path/to/package.rpm
# rpm -qp ./path/to/package.rpm
# sudo dnf remove package-name