1
0
mirror of https://github.com/kmein/niveum synced 2026-03-19 03:21:10 +01:00

fix: minimize + optimize packages and services

This commit is contained in:
Kierán Meinhardt
2019-11-19 08:43:14 +01:00
parent d7b145f64b
commit f85bcbe023
18 changed files with 81 additions and 81 deletions

View File

@@ -1,16 +1,15 @@
{ pkgs, ... }:
{ pkgs, lib, ... }:
{
hardware.bluetooth = {
enable = true;
extraConfig = ''
[General]
Enable=Source,Sink,Media,Socket
'';
extraConfig = lib.generators.toINI {} {
General.Enable = lib.concatStringsSep "," ["Source" "Sink" "Media" "Socket"];
};
};
environment.systemPackages = [ pkgs.blueman ];
home-manager.users.me = {
services.blueman-applet.enable = true;
services.blueman-applet.enable = false;
};
}

View File

@@ -6,20 +6,20 @@
<niveum/modules/dropbox.nix>
];
niveum.dropbox = {
enable = true;
user = config.users.users.me;
};
niveum.seafile = {
enable = true;
user = config.users.users.me;
};
niveum.google-drive = rec {
enable = true;
directory = "${user.home}/cloud/gdrive";
user = config.users.users.me;
niveum = {
dropbox = {
enable = true;
user = config.users.users.me;
};
seafile = {
enable = true;
user = config.users.users.me;
};
google-drive = rec {
enable = true;
directory = "${user.home}/cloud/gdrive";
user = config.users.users.me;
};
};
services.syncthing = rec {

View File

@@ -1,5 +1,5 @@
{
services.gollum = {
enable = true;
enable = false;
};
}

View File

@@ -1,6 +1,6 @@
{
services.home-assistant = {
enable = true;
enable = false;
configWritable = true;
lovelaceConfigWritable = true;
};

View File

@@ -6,7 +6,7 @@
home-manager.users.me = {
services.kdeconnect = {
enable = true;
enable = false;
indicator = true;
};
};

View File

@@ -2,7 +2,7 @@
let secrets = import <niveum/dot/secrets.nix>;
in {
services.mopidy = {
enable = true;
enable = false;
extensionPackages = [
pkgs.mopidy-gmusic
pkgs.mopidy-iris

View File

@@ -1,7 +1,7 @@
{
home-manager.users.me = {
programs.newsboat = {
enable = true;
enable = false;
urls = [
{ url = "https://kmein.github.io/meteora/atom.xml"; tags = [ "poetry" ]; }
];

View File

@@ -27,15 +27,15 @@
aria2
firefox
tor-browser-bundle-bin
thunderbird
# thunderbird
unstable.tdesktop
w3m
wget
httpie
# httpie
whois
ddgr
python3Packages.instaloader
mtr # my traceroute
# python3Packages.instaloader
# mtr # my traceroute
] ++ [
gnome3.nautilus
] ++ [ # media
@@ -97,16 +97,17 @@
] ++ [ # math
bc
] ++ [ # shell
(pass.withExtensions (ext: [ext.pass-otp]))
pass
# (pass.withExtensions (ext: [ext.pass-otp]))
fzf
gnupg
kmein.mnemosyne
# kmein.mnemosyne
kmein.favicon
kmein.autorenkalender
kmein.bvg
# kmein.bvg
kmein.daybook
kmein.depp
kmein.dirmir
# kmein.dirmir
kmein.genius
kmein.instaget
kmein.literature-quote

View File

@@ -22,7 +22,7 @@
};
services.hoogle = {
enable = true;
enable = false;
packages = import ./packages.nix;
port = 8091;
};

View File

@@ -19,9 +19,6 @@
gnumake
gcc
binutils # strip, ld, ...
iolanguage
ruby
rubocop
rustup
shellcheck
];

View File

@@ -2,11 +2,11 @@
{
environment.systemPackages = with pkgs; [
texlive.combined.scheme-full
(aspellWithDicts (dict: [dict.de dict.en dict.la dict.en-computers dict.ru]))
(aspellWithDicts (dict: [dict.de dict.en dict.en-computers]))
unstable.haskellPackages.pandoc-citeproc
libreoffice
unstable.pandoc
proselint
# proselint
unstable.asciidoctor
wordnet
];

View File

@@ -1,3 +1,3 @@
{
programs.sway.enable = true;
programs.sway.enable = false;
}

View File

@@ -5,7 +5,7 @@ in {
imports = [ <niveum/modules/todoist.nix> ];
niveum.todoist = {
enable = true;
enable = false;
token = secrets.todoist.token;
};

View File

@@ -1,6 +1,6 @@
{
services.unclutter = {
enable = true;
enable = false;
timeout = 10;
};
}