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, ... }:
{
home.stateVersion = "23.05";
home.stateVersion = "23.11";
imports = [
./hyprland
./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;
let
cfg = config.modules.packages;
pyenv = ps: with ps; [
pyenv = ps:
with ps; [
impacket
dsinternals
pypykatz
@ -18,25 +19,17 @@ in {
config = mkIf cfg.enable {
home.packages = with pkgs; [
# Basic Tools
eza
fzf
ripgrep
ffmpeg
gnupg
imagemagick
libnotify
git
file
bat
wget
neovim
gcc
cmake
unzip
pavucontrol
playerctl
gtklock
brightnessctl
inputs.hypr-contrib.packages.${pkgs.system}.grimblast
openssl
cifs-utils
@ -44,25 +37,137 @@ in {
nfs-utils
openvpn
wireguard-tools
p7zip
samba
net-snmp
tcpdump
inetutils
unrar
distrobox
dig
moreutils
jq
perl
binutils
zlib
jdk
# GUI Applications
brave
# Development
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
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
# 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;
};
};
}