diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/email.home/README.md | 10 | ||||
| -rw-r--r-- | modules/email.home/aerc.theme.nix | 96 | ||||
| -rw-r--r-- | modules/keyboard/default.nix | 2 | ||||
| -rw-r--r-- | modules/music/client.home.nix | 2 | ||||
| -rw-r--r-- | modules/sound/default.nix | 2 | ||||
| -rw-r--r-- | modules/torrent.nix | 3 |
6 files changed, 64 insertions, 51 deletions
diff --git a/modules/email.home/README.md b/modules/email.home/README.md new file mode 100644 index 0000000..43dfad5 --- /dev/null +++ b/modules/email.home/README.md @@ -0,0 +1,10 @@ +### Authentication + +Download credentials from google cloud platform: https://console.cloud.google.com/apis/credentials + +``` +cd ~/mail/account.gmail/ +gmi auth -c <path-to-downloaded-creds> -f +``` + + diff --git a/modules/email.home/aerc.theme.nix b/modules/email.home/aerc.theme.nix index e4a0868..3e3ecd5 100644 --- a/modules/email.home/aerc.theme.nix +++ b/modules/email.home/aerc.theme.nix @@ -2,51 +2,53 @@ let xresources = (import ../xresources.home.nix {}).xresources.properties; accent = xresources."*.accent"; in { - "title.bg" = accent; - "title.fg" = "black"; - "title.bold" = true; - "header.bold" = true; - "header.fg" = accent; - "tab.bold" = true; - "tab.selected.fg" = "white"; - "tab.selected.bg" = accent; - "tab.selected.bold" = true; - "dirlist*.selected.bg" = accent; - "dirlist*.selected.fg" = "white"; - "dirlist*.selected.bold" = false; - "*error.bold" = true; - "*error.fg" = "red"; - "*warning.fg" = "yellow"; - "*success.fg" = "green"; - "statusline_default.bg" = "#303030"; - "statusline_error.fg" = "red"; - "msglist_unread.fg" = "#ffffff"; - "msglist_unread.bold" = true; - "msglist_deleted.fg" = "#666666"; - "msglist_*.selected.bg" = accent; - "msglist_marked.fg" = "black"; - "msglist_marked.selected.fg" = "black"; - "msglist_marked.bg" = "#BD93F9"; - "msglist_marked.selected.bg" = "#9956f5"; - "completion_pill.reverse" = false; - "selector_focused.bold" = false; - "selector_focused.bg" = accent; - "selector_focused.fg" = "white"; - "selector_chooser.bold" = false; - "selector_chooser.bg" = accent; - "selector_chooser.fg" = "white"; - "default.selected.bold" = false; - "default.selected.fg" = "white"; - "default.selected.bg" = accent; - "completion_default.selected.bg" = accent; - "completion_default.selected.fg" = "white"; - "part_filename.bold" = true; - "part_mimetype.fg" = accent; - "part_filename.selected.bg" = accent; - "part_filename.selected.fg" = "white"; - "part_mimetype.selected.bg" = accent; - "part_mimetype.selected.fg" = "white"; - "part_mimetype.selected.bold" = true; - "part_switcher.selected.bg" = accent; - "part_switcher.selected.fg" = "white"; + global = { + "title.bg" = accent; + "title.fg" = "black"; + "title.bold" = "true"; + "header.bold" = "true"; + "header.fg" = accent; + "tab.bold" = "true"; + "tab.selected.fg" = "white"; + "tab.selected.bg" = accent; + "tab.selected.bold" = "true"; + "dirlist*.selected.bg" = accent; + "dirlist*.selected.fg" = "white"; + "dirlist*.selected.bold" = "false"; + "*error.bold" = "true"; + "*error.fg" = "red"; + "*warning.fg" = "yellow"; + "*success.fg" = "green"; + "statusline_default.bg" = "#303030"; + "statusline_error.fg" = "red"; + "msglist_unread.fg" = "#ffffff"; + "msglist_unread.bold" = "true"; + "msglist_deleted.fg" = "#666666"; + "msglist_*.selected.bg" = accent; + "msglist_marked.fg" = "black"; + "msglist_marked.selected.fg" = "black"; + "msglist_marked.bg" = "#BD93F9"; + "msglist_marked.selected.bg" = "#9956f5"; + "completion_pill.reverse" = "false"; + "selector_focused.bold" = "false"; + "selector_focused.bg" = accent; + "selector_focused.fg" = "white"; + "selector_chooser.bold" = "false"; + "selector_chooser.bg" = accent; + "selector_chooser.fg" = "white"; + "default.selected.bold" = "false"; + "default.selected.fg" = "white"; + "default.selected.bg" = accent; + "completion_default.selected.bg" = accent; + "completion_default.selected.fg" = "white"; + "part_filename.bold" = "true"; + "part_mimetype.fg" = accent; + "part_filename.selected.bg" = accent; + "part_filename.selected.fg" = "white"; + "part_mimetype.selected.bg" = accent; + "part_mimetype.selected.fg" = "white"; + "part_mimetype.selected.bold" = "true"; + "part_switcher.selected.bg" = accent; + "part_switcher.selected.fg" = "white"; + }; } diff --git a/modules/keyboard/default.nix b/modules/keyboard/default.nix index 47486ce..56daec4 100644 --- a/modules/keyboard/default.nix +++ b/modules/keyboard/default.nix @@ -1,7 +1,7 @@ { ... }: { services.kmonad = { - enable = true; + enable = false; keyboards = { k2 = { name = "k2"; diff --git a/modules/music/client.home.nix b/modules/music/client.home.nix index 73c7d4d..375b503 100644 --- a/modules/music/client.home.nix +++ b/modules/music/client.home.nix @@ -3,7 +3,7 @@ let cfg = import ./config.nix moduleAttrs; in { - home.packages = with pkgs; [ mpc_cli playerctl ]; + home.packages = with pkgs; [ mpc playerctl ]; programs.ncmpcpp = { enable = true; diff --git a/modules/sound/default.nix b/modules/sound/default.nix index aed4f94..1a83018 100644 --- a/modules/sound/default.nix +++ b/modules/sound/default.nix @@ -12,7 +12,7 @@ environment.systemPackages = with pkgs; [ alsa-utils qjackctl - ardour + # ardour fluidsynth a2jmidid pavucontrol diff --git a/modules/torrent.nix b/modules/torrent.nix index 0a52973..64c6d3b 100644 --- a/modules/torrent.nix +++ b/modules/torrent.nix @@ -1,4 +1,4 @@ -{ ... }: +{ pkgs, ... }: let downloadsDir = "/home/imsohexy/Downloads/_downloads"; incompleteDownloadsDir = "${downloadsDir}/_incomplete"; @@ -16,6 +16,7 @@ in services.transmission = { enable = true; group = group; + package = pkgs.transmission_4; settings = { "download-dir" = downloadsDir; "download-queue-enabled" = true; |
