nixos-config/nixos/packages.nix

135 lines
2.1 KiB
Nix
Raw Normal View History

2024-09-10 13:46:44 +03:00
{ pkgs, inputs, ... }: {
2024-04-17 05:52:14 +05:00
nixpkgs.config = {
allowUnfree = true;
2024-07-24 00:43:08 +03:00
permittedInsecurePackages = ["python-2.7.18.8" "electron-25.9.0" "freeimage-unstable-2021-11-01" "obsidian-1.5.12"];
2024-04-17 05:52:14 +05:00
};
environment.systemPackages = with pkgs; [
# Desktop apps
2024-07-24 00:42:47 +03:00
google-chrome
2024-09-10 13:46:44 +03:00
inputs.ayugram-desktop.packages.${pkgs.system}.default
2024-07-31 21:37:08 +03:00
vesktop
2024-04-17 05:52:14 +05:00
alacritty
obs-studio
mpv
2024-07-31 21:37:08 +03:00
kdenlive # Video editor
gparted # Needs in autj agent
2024-04-17 05:52:14 +05:00
obsidian
2024-04-23 00:01:25 +03:00
vscode
jetbrains.pycharm-community
jetbrains.idea-community
android-studio
2024-05-01 15:47:21 +03:00
thunderbird
2024-04-17 05:52:14 +05:00
# Coding stuff
gnumake
gcc
nodejs
python
2024-05-01 15:47:21 +03:00
(python3.withPackages (ps: with ps; [ requests bpython ]))
python311Packages.pip
rocmPackages.llvm.clang-tools-extra
rocmPackages.llvm.clang
ncurses
2024-04-17 05:52:14 +05:00
# CLI utils
file
tree
wget
git
fastfetch
2024-05-01 15:47:21 +03:00
btop
2024-04-17 05:52:14 +05:00
nix-index
unzip
scrot
ffmpeg
light
2024-04-23 00:01:25 +03:00
yazi
2024-04-17 05:52:14 +05:00
zram-generator
zip
ntfs3g
yt-dlp
brightnessctl
swww
openssl
2024-04-17 08:15:16 +05:00
lazygit
2024-04-17 08:51:23 +05:00
bluez
2024-04-17 09:08:32 +05:00
bluez-tools
2024-04-22 10:31:57 +03:00
httpie
ncdu
hexyl
jq
tldr
2024-04-23 16:25:49 +03:00
bat
2024-04-23 16:26:19 +03:00
xdg-utils
2024-05-01 15:43:11 +03:00
helix
2024-05-01 15:47:21 +03:00
playerctl
2024-07-31 21:37:08 +03:00
duf
2024-08-26 13:05:27 +03:00
v2raya
2024-04-17 05:52:14 +05:00
# GUI utils
feh
imv
2024-07-31 21:37:08 +03:00
wofi
2024-04-17 05:52:14 +05:00
mako
gromit-mpx
2024-08-26 22:10:44 +03:00
notify-desktop
2024-04-17 05:52:14 +05:00
# Xorg stuff
#xterm
#xclip
#xorg.xbacklight
# Wayland stuff
xwayland
wl-clipboard
cliphist
2024-04-23 16:26:19 +03:00
ueberzugpp
2024-04-17 05:52:14 +05:00
# WMs and stuff
hyprland
seatd
xdg-desktop-portal-hyprland
waybar
2024-04-23 00:01:25 +03:00
waypaper
2024-05-01 15:47:21 +03:00
lxqt.lxqt-policykit
hyprcursor
2024-04-17 05:52:14 +05:00
# Sound
pipewire
pulseaudio
pamixer
# GPU stuff
rocm-opencl-icd
glaxnimate
# Screenshotting
grim
grimblast
slurp
flameshot
swappy
# Other
home-manager
spice-vdagent
libsForQt5.qtstyleplugin-kvantum
libsForQt5.qt5ct
papirus-nord
];
fonts.packages = with pkgs; [
jetbrains-mono
noto-fonts
noto-fonts-emoji
twemoji-color-font
font-awesome
powerline-fonts
powerline-symbols
2024-07-31 21:37:08 +03:00
ubuntu_font_family
unifont
2024-04-17 05:52:14 +05:00
(nerdfonts.override { fonts = [ "NerdFontsSymbolsOnly" ]; })
];
}