ma 2 laptop-utils: init
This commit is contained in:
parent
9a847d100b
commit
3a0fa295ab
62
makefu/2configs/laptop-utils.nix
Normal file
62
makefu/2configs/laptop-utils.nix
Normal file
@ -0,0 +1,62 @@
|
||||
{ pkgs, ... }:
|
||||
|
||||
# tools i use when actually working with the host.
|
||||
# package version will now be maintained by nix-rebuild
|
||||
#
|
||||
# essentially `nix-env -q` of the main user
|
||||
# TODO: split gui and non-gui
|
||||
{
|
||||
environment.systemPackages = with pkgs; [
|
||||
# core
|
||||
at_spi2_core
|
||||
acpi
|
||||
bc
|
||||
exif
|
||||
file
|
||||
ntfs3g
|
||||
pv
|
||||
proot
|
||||
sshpass
|
||||
unzip
|
||||
unrar
|
||||
usbutils
|
||||
zip
|
||||
|
||||
# dev
|
||||
python35Packages.virtualenv
|
||||
|
||||
|
||||
# gui
|
||||
clipit
|
||||
feh
|
||||
keepassx
|
||||
pcmanfm
|
||||
skype
|
||||
tightvnc
|
||||
gnome3.dconf
|
||||
vlc
|
||||
virtmanager
|
||||
wireshark
|
||||
xdotool
|
||||
|
||||
# browser
|
||||
firefox
|
||||
chromium
|
||||
|
||||
# sectools
|
||||
aria2
|
||||
binwalk
|
||||
dnsmasq
|
||||
iodine
|
||||
mtr
|
||||
nmap
|
||||
|
||||
|
||||
# stuff
|
||||
cac-cli
|
||||
cac-panel
|
||||
krebspaste
|
||||
ledger
|
||||
password-store
|
||||
];
|
||||
}
|
@ -3,6 +3,7 @@
|
||||
with config.krebs.lib;
|
||||
{
|
||||
environment.systemPackages = with pkgs; [
|
||||
abook
|
||||
msmtp
|
||||
mutt-kz
|
||||
notmuch
|
||||
@ -10,5 +11,4 @@ with config.krebs.lib;
|
||||
imapfilter
|
||||
gnupg
|
||||
];
|
||||
|
||||
}
|
||||
|
@ -11,21 +11,11 @@ with config.krebs.lib;
|
||||
./base-gui.nix
|
||||
./fetchWallpaper.nix
|
||||
./zsh-user.nix
|
||||
./laptop-utils.nix
|
||||
];
|
||||
|
||||
users.users.${config.krebs.build.user.name}.extraGroups = [ "dialout" ];
|
||||
|
||||
environment.systemPackages = with pkgs;[
|
||||
vlc
|
||||
firefox
|
||||
chromium
|
||||
keepassx
|
||||
ntfs3g
|
||||
at_spi2_core
|
||||
gnome3.dconf
|
||||
virtmanager
|
||||
krebspaste
|
||||
];
|
||||
|
||||
services.redshift = {
|
||||
enable = true;
|
||||
|
Loading…
Reference in New Issue
Block a user