summaryrefslogtreecommitdiff
path: root/configuration.nix
diff options
context:
space:
mode:
Diffstat (limited to 'configuration.nix')
-rw-r--r--configuration.nix31
1 files changed, 21 insertions, 10 deletions
diff --git a/configuration.nix b/configuration.nix
index 48fa165..2bbdfa1 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -20,14 +20,29 @@
device = "/dev/sda";
};
tmpOnTmpfs = true;
+ supportedFilesystems = [ "ntfs" ];
};
+ # Enable sound.
+ sound.enable = true;
+
hardware = {
opengl.enable = true;
enableRedistributableFirmware = true;
# Thinkpad stuff
acpilight.enable = true;
+
+ bluetooth.enable = true;
+
+ pulseaudio = {
+ enable = true;
+ # Stupid but need it to control sound from acpid
+ # systemWide = true;
+
+ # Enable bluetooth audio
+ package = pkgs.pulseaudioFull;
+ };
};
networking = {
@@ -67,13 +82,6 @@
# Enable the OpenSSH daemon.
# services.openssh.enable = true;
- # Enable sound.
- sound.enable = true;
- hardware.pulseaudio.enable = true;
- # Stupid but need it to control sound from acpid
- # hardware.pulseaudio.systemWide = true;
-
-
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
@@ -147,6 +155,8 @@
# Enable CUPS to print documents.
printing.enable = true;
+
+ blueman.enable = true;
};
# Define a user account. Don't forget to set a password with ‘passwd’.
@@ -184,7 +194,7 @@
# General stuff
wget vim neovim git htop zsh stow pass tree dnsutils gnupg zip
unzip gopass tig file imagemagick whois nmap usbutils lshw gnumake
- aspell aspellDicts.da pv acpi jq killall netcat-gnu perl gopass
+ aspell aspellDicts.da aspellDicts.en pv acpi jq killall netcat-gnu perl gopass
cowsay
# Landuage support
@@ -204,12 +214,13 @@
termite quasselClient nomacs wireshark spotify pavucontrol fractal
gnome3.file-roller geogebra gnome3.gnome-calculator
gnome3.simple-scan vlc xorg.xev gnome3.evolution
- evolution-data-server vimHugeX
+ evolution-data-server vimHugeX tor-browser-bundle-bin
(mumble.override { pulseSupport = true; })
+ (slstatus.override { conf = (builtins.readFile ./slstatus.h); })
# Other stuff
# texlive.combined.scheme-full biber
- aldo
+ aldo nitrokey-udev-rules nitrokey-app
# Hardware stuff. X230
linuxPackages.acpi_call