Fixup of packages

fresh
Your Name 2024-02-21 22:10:05 +01:00
parent 91369ffe66
commit dcac17fa06
6 changed files with 168 additions and 131 deletions

View File

@ -1,7 +1,7 @@
{ inputs, pkgs, config, ... }: { inputs, pkgs, config, ... }:
{ {
home.stateVersion = "23.05"; home.stateVersion = "23.11";
imports = [ imports = [
./hyprland ./hyprland
./packages ./packages

View File

@ -1,25 +0,0 @@
{
config,
pkgs,
lib,
...
}: {
environment.systemPackages = with pkgs; [
vulkan-loader
vulkan-validation-layers
vulkan-tools
libva-utils
];
hardware.opengl = {
enable = true;
extraPackages = with pkgs; [
intel-media-driver
vaapiIntel
vaapiVdpau
libvdpau-va-gl
intel-compute-runtime
];
};
}

View File

@ -1,19 +0,0 @@
{
pkgs,
lib,
config,
...
}:
{
services.neo4j.enable = true;
services.neo4j.bolt.listenAddress = "127.0.0.1:7687"; # Local Addresses for http and bolt
services.neo4j.http.listenAddress = "127.0.0.1:7474";
services.neo4j.http.enable = true;
services.neo4j.https.enable = false;
services.neo4j.bolt.enable = true;
services.neo4j.bolt.tlsLevel = "DISABLED";
# This is so that the service is disabled at startup
systemd.services.neo4j.wantedBy = lib.mkForce [];
}

View File

@ -3,7 +3,8 @@
with lib; with lib;
let let
cfg = config.modules.packages; cfg = config.modules.packages;
pyenv = ps: with ps; [ pyenv = ps:
with ps; [
impacket impacket
dsinternals dsinternals
pypykatz pypykatz
@ -18,25 +19,17 @@ in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
# Basic Tools # Basic Tools
eza
fzf fzf
ripgrep
ffmpeg ffmpeg
gnupg gnupg
imagemagick
libnotify libnotify
git git
file file
bat
wget wget
neovim neovim
gcc gcc
cmake cmake
unzip
pavucontrol
playerctl
gtklock gtklock
brightnessctl
inputs.hypr-contrib.packages.${pkgs.system}.grimblast inputs.hypr-contrib.packages.${pkgs.system}.grimblast
openssl openssl
cifs-utils cifs-utils
@ -44,25 +37,137 @@ in {
nfs-utils nfs-utils
openvpn openvpn
wireguard-tools wireguard-tools
p7zip
samba
net-snmp net-snmp
tcpdump
inetutils inetutils
unrar unrar
distrobox distrobox
dig dig
moreutils moreutils
jq
perl perl
binutils binutils
zlib zlib
jdk jdk
# GUI Applications # Development
brave dbeaver
libreoffice
zathura
okular
conda
vscode
joplin-desktop
# Tools / File managenemt
sshpass
gparted
transmission-gtk
xournalpp
pdftk
pandoc
texlive.combined.scheme-full
remmina
pcmanfm
jq
feh
ranger
uget
stow
bat
eza
# Statistics
btop
nvitop
cava
acpi
brightnessctl
neofetch
htop-vim
# Programming languages
ansible
# Database connection tools
mysql
sqlite
postgresql
# Audio video image
playerctl
easyeffects
krita
spotify
shotwell
fdupes # find image duplicates based on their contents
mpv
imagemagick
vlc
blueberry # Bluetooth client (GUI)
# Voice chat
discord discord
firefox zoom-us
slack
teams-for-linux
# Shell extras
starship
lsd
# Learning
anki-bin
# Games
superTuxKart
# Security
steghide
exiftool
fcrackzip
ghidra-bin
tshark
tcpdump
gdb
gef
nmap
# Format tools
black
nixfmt nixfmt
# Maths
R
# Wayland shit
wdisplays
wl-mirror
# Rofi plugins
rofi-bluetooth
# Audo control
pulsemixer
pavucontrol
nextcloud-client
# Mailing
thunderbird-bin
# Flameshot
xdg-desktop-portal
xdg-desktop-portal-wlr
grim
flameshot
# Networking statistics
nload
# Disk usage
ncdu
# Compression
zip
unzip
pigz
p7zip
ddrescue
ripgrep
# Browsers
brave
firefox
google-chrome
# colored output in terminal
grc
# Fonts
fira-code
fira
cooper-hewitt
ibm-plex
jetbrains-mono
iosevka
spleen
fira-code-symbols
powerline-fonts
nerdfonts
]; ];
}; };
} }

View File

@ -1,12 +0,0 @@
{ pkgs, ... }:
{
virtualisation = {
podman = {
enable = true;
dockerCompat = true;
defaultNetwork.settings.dns_enabled = true;
};
};
}

View File

@ -1,12 +0,0 @@
{ pkgs, ... }:
{
virtualisation = {
podman = {
enable = true;
dockerCompat = true;
defaultNetwork.settings.dns_enabled = true;
};
};
}