2024-07-04 01:14:24 +02:00
|
|
|
{ pkgs, ... }:
|
|
|
|
{
|
|
|
|
imports = [
|
|
|
|
./alacritty.nix
|
|
|
|
./autorandr.nix
|
|
|
|
./firefox.nix
|
|
|
|
./fish.nix
|
|
|
|
./git.nix
|
|
|
|
./i3.nix
|
|
|
|
./ssh.nix
|
|
|
|
./vim.nix
|
2024-07-10 23:00:01 +02:00
|
|
|
./thunar.nix
|
2024-07-04 01:14:24 +02:00
|
|
|
];
|
2024-06-13 15:38:40 +02:00
|
|
|
|
2024-07-04 01:14:24 +02:00
|
|
|
config = {
|
|
|
|
programs = {
|
|
|
|
steam.enable = true;
|
|
|
|
};
|
|
|
|
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
|
|
ed # is the standard text editor.
|
2024-07-12 16:56:54 +02:00
|
|
|
|
2024-07-04 01:14:24 +02:00
|
|
|
ripgrep
|
|
|
|
file
|
|
|
|
tree
|
|
|
|
btop
|
2024-07-12 16:56:54 +02:00
|
|
|
eza
|
|
|
|
wget
|
|
|
|
|
2024-07-11 16:43:01 +02:00
|
|
|
zip
|
2024-07-04 01:14:24 +02:00
|
|
|
unzip
|
2024-07-12 02:11:51 +02:00
|
|
|
rar
|
2024-07-12 00:13:40 +02:00
|
|
|
unrar
|
2024-07-12 02:11:51 +02:00
|
|
|
p7zip
|
|
|
|
p7zip-rar
|
2024-07-12 16:56:54 +02:00
|
|
|
|
2024-07-04 01:14:24 +02:00
|
|
|
gcc
|
|
|
|
gnumake
|
2024-07-14 01:37:03 +02:00
|
|
|
cmake
|
2024-07-04 01:14:24 +02:00
|
|
|
pkg-config
|
|
|
|
python39
|
2024-07-14 01:17:46 +02:00
|
|
|
python311
|
2024-07-04 01:14:24 +02:00
|
|
|
];
|
2024-07-12 15:42:35 +02:00
|
|
|
|
2024-07-26 23:25:46 +02:00
|
|
|
home-manager.users.krizej.programs.direnv = {
|
|
|
|
enable = true;
|
|
|
|
nix-direnv.enable = true;
|
|
|
|
};
|
2024-07-04 01:14:24 +02:00
|
|
|
home-manager.users.krizej.home.packages = with pkgs; [
|
2024-07-20 12:44:41 +02:00
|
|
|
(fortune.override { withOffensive = true; })
|
2024-07-04 01:14:24 +02:00
|
|
|
yad
|
2024-07-20 12:44:41 +02:00
|
|
|
cloc
|
2024-07-04 01:14:24 +02:00
|
|
|
|
|
|
|
pavucontrol
|
|
|
|
pamixer
|
|
|
|
|
|
|
|
element-desktop
|
|
|
|
discord
|
|
|
|
|
|
|
|
vkquake
|
2024-07-10 15:01:17 +02:00
|
|
|
ericw-tools-latest
|
2024-07-04 01:14:24 +02:00
|
|
|
trenchbroom
|
2024-07-12 06:22:21 +02:00
|
|
|
fteqcc
|
2024-07-14 01:17:46 +02:00
|
|
|
gmqcc
|
2024-07-04 01:14:24 +02:00
|
|
|
r2modman
|
2024-07-20 12:44:41 +02:00
|
|
|
(pkgs.writeShellScriptBin "homm3" ''
|
|
|
|
cd ~/games/homm3
|
|
|
|
wine HD_Launcher.exe
|
|
|
|
'')
|
2024-07-20 14:35:57 +02:00
|
|
|
dosbox-staging
|
2024-07-04 01:14:24 +02:00
|
|
|
|
2024-07-10 23:00:01 +02:00
|
|
|
wineWowPackages.stable
|
|
|
|
winetricks
|
|
|
|
|
2024-08-01 12:16:58 +02:00
|
|
|
kicad
|
2024-07-04 01:14:24 +02:00
|
|
|
libreoffice-qt
|
|
|
|
gimp
|
2024-08-01 12:16:58 +02:00
|
|
|
aseprite
|
2024-07-04 01:14:24 +02:00
|
|
|
sqlitebrowser
|
|
|
|
feh
|
2024-07-12 15:42:35 +02:00
|
|
|
vlc
|
2024-07-12 16:56:54 +02:00
|
|
|
obs-studio
|
|
|
|
yt-dlp
|
2024-07-04 01:14:24 +02:00
|
|
|
|
2024-07-20 12:44:41 +02:00
|
|
|
nixd
|
2024-07-04 01:14:24 +02:00
|
|
|
gdb
|
|
|
|
ccls
|
|
|
|
clang-tools
|
2024-07-10 15:01:17 +02:00
|
|
|
valgrind
|
|
|
|
linuxKernel.packages.linux_6_6.perf
|
2024-07-14 01:17:46 +02:00
|
|
|
ccache
|
2024-07-04 01:14:24 +02:00
|
|
|
|
|
|
|
jetbrains.pycharm-community
|
|
|
|
jetbrains.clion
|
|
|
|
(pkgs.writeShellScriptBin "clion-nix" ''
|
|
|
|
cd ~/projects/$1
|
|
|
|
nix-shell --run "clion ."
|
|
|
|
'')
|
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|