mirror of
https://github.com/eliasrenman/nixos-config.git
synced 2026-03-17 00:56:06 +01:00
Update
This commit is contained in:
96
packages.nix
Normal file
96
packages.nix
Normal file
@@ -0,0 +1,96 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
# Allow proprietary packages
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.systemPackages = with pkgs; [
|
||||
wget git vim
|
||||
stow
|
||||
sudo
|
||||
fish
|
||||
ncdu
|
||||
|
||||
gzip
|
||||
unar
|
||||
unzip
|
||||
p7zip
|
||||
cpio
|
||||
# dd
|
||||
|
||||
|
||||
# Build toolchains
|
||||
autoconf
|
||||
automake
|
||||
gnumake
|
||||
scons
|
||||
cmake
|
||||
gcc8
|
||||
clang
|
||||
clang-analyzer
|
||||
clang-manpages
|
||||
clang-tools
|
||||
|
||||
python27
|
||||
python37
|
||||
pipenv
|
||||
|
||||
ruby
|
||||
bundler
|
||||
|
||||
ghc
|
||||
stack
|
||||
|
||||
# GUI tools
|
||||
gnome3.file-roller
|
||||
|
||||
|
||||
# Media
|
||||
ffmpeg-full
|
||||
gstreamer
|
||||
gst-plugins-base
|
||||
gst-plugins-bad
|
||||
gst-plugins-ugly
|
||||
gst-plugins-good
|
||||
|
||||
# IDEs
|
||||
jetbrains.clion
|
||||
jetbrains.webstorm
|
||||
jetbrains.idea-ultimate
|
||||
jetbrains.pycharm-professional
|
||||
|
||||
|
||||
# Desktop
|
||||
xmonad-with-packages
|
||||
dmenu
|
||||
rofi
|
||||
(polybar.override {
|
||||
alsaSupport = true;
|
||||
githubSupport = true;
|
||||
mpdSupport = true;
|
||||
pulseSupport = true;
|
||||
})
|
||||
material-icons
|
||||
xorg.xmodmap
|
||||
xorg.xset
|
||||
xorg.xsetroot
|
||||
|
||||
terminus_font
|
||||
terminus_font_ttf
|
||||
dejavu_fonts
|
||||
hack-font
|
||||
hasklig
|
||||
inriafonts
|
||||
iosevka
|
||||
|
||||
kdeApplications.konsole
|
||||
firefox
|
||||
chromium
|
||||
|
||||
sway
|
||||
ncmpcpp
|
||||
powerline-fonts
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user