forked from colonelpanic/dotfiles
Merge branch 'master' of github.com:IvanMalison/dotfiles
This commit is contained in:
@@ -10,9 +10,26 @@ let
|
||||
pip
|
||||
];
|
||||
python-with-my-packages = pkgs.python3.withPackages my-python-packages;
|
||||
udiskie-appindicator = pkgs.udiskie.overrideAttrs (oldAttrs: rec {
|
||||
version = "1.7.5";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "coldfix";
|
||||
repo = "udiskie";
|
||||
rev = version;
|
||||
sha256 = "1mcdn8ha5d5nsmrzk6xnnsqrmk94rdrzym9sqm38zk5r8gpyl1k4";
|
||||
};
|
||||
propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [pkgs.libappindicator-gtk3];
|
||||
});
|
||||
# clipit-master = pkgs.clipt.overrideAttrs (oldAttrs: rec {
|
||||
# src = fetchFromGitHub {
|
||||
# owner = "shantzu";
|
||||
# repo = "ClipIt";
|
||||
# rev = "eb9adaf2b5fd65aac1e83d6544b9076aae6af5b7";
|
||||
# sha256 = "01if8y93wa0mwbkzkzx2v1vqh47zlz4k1dysl6yh5rmppd1psknz";
|
||||
# };
|
||||
# });
|
||||
in
|
||||
{
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
security.sudo.wheelNeedsPassword = false;
|
||||
networking.networkmanager.enable = true;
|
||||
@@ -76,12 +93,13 @@ in
|
||||
clipit
|
||||
compton
|
||||
feh
|
||||
sddm-kcm
|
||||
networkmanagerapplet
|
||||
pinentry
|
||||
pommed_light
|
||||
rofi
|
||||
rofi-pass
|
||||
sddm-kcm
|
||||
udiskie-appindicator
|
||||
volnoti
|
||||
xclip
|
||||
xdotool
|
||||
@@ -107,6 +125,7 @@ in
|
||||
gnumake
|
||||
gnupg
|
||||
htop
|
||||
inotify-tools
|
||||
ncdu
|
||||
pass
|
||||
python-with-my-packages
|
||||
@@ -118,10 +137,19 @@ in
|
||||
wmctrl
|
||||
zsh
|
||||
|
||||
# Nix
|
||||
nix-prefetch-git
|
||||
|
||||
# Miscellaneous
|
||||
android-udev-rules
|
||||
librsvg
|
||||
transmission-gtk
|
||||
];
|
||||
|
||||
environment.variables = {
|
||||
GDK_PIXBUF_MODULE_FILE = "${pkgs.librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache";
|
||||
};
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
# programs.mtr.enable = true;
|
||||
@@ -177,6 +205,9 @@ in
|
||||
sddm = {
|
||||
enable = true;
|
||||
};
|
||||
sessionCommands = ''
|
||||
systemctl --user import-environment GDK_PIXBUF_MODULE_FILE
|
||||
'';
|
||||
};
|
||||
|
||||
};
|
||||
|
@@ -9,6 +9,7 @@
|
||||
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "usbhid" "sd_mod" ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
|
||||
fileSystems."/" = {
|
||||
device = "/dev/disk/by-uuid/110e3bf8-19b7-4a39-8e2a-b4c3c0d59d0e";
|
||||
@@ -25,6 +26,11 @@
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
# fileSystems."/shared" = {
|
||||
# device = "/dev/disk/by-uuid/4b6f1ca8-6b68-4bdb-b92c-d2d7ba080928";
|
||||
# fsType = "ntfs";
|
||||
# };
|
||||
|
||||
swapDevices =
|
||||
[ { device = "/dev/disk/by-uuid/a6933b22-c7f4-4c57-b330-1450f313922e"; }
|
||||
{ device = "/dev/disk/by-uuid/dbd49a76-4b3e-4b5c-9a88-68a9e61f6210"; }
|
||||
|
Reference in New Issue
Block a user