Packages
github_issues
0.3.13
0.4.71
0.4.70
0.4.69
0.4.68
0.4.66
0.4.65
0.4.64
0.4.63
0.4.62
0.4.61
0.4.60
0.4.59
0.4.58
0.4.56
0.4.55
0.4.54
0.4.53
0.4.52
0.4.51
0.4.50
0.4.48
0.4.47
0.4.46
0.4.45
0.4.44
0.4.43
0.4.42
0.4.41
0.4.40
0.4.39
0.4.38
0.4.37
0.4.36
0.4.35
0.4.34
0.4.33
0.4.32
0.4.31
0.4.30
0.4.29
0.4.28
0.4.27
0.4.26
0.4.25
0.4.24
0.4.23
0.4.22
0.4.21
0.4.20
0.4.19
0.4.18
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.9
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.24
0.3.23
0.3.22
0.3.21
0.3.20
0.3.19
0.3.18
0.3.17
0.3.16
0.3.15
0.3.14
0.3.13
0.3.12
0.3.11
0.3.10
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.0
0.2.5
0.2.3
0.2.2
0.2.0
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.4
0.1.2
0.1.1
0.1.0
Writes GitHub Issues to "stdio" in a table with borders and colors.
Current section
Files
Jump to
Current section
Files
config/config.exs
# This file is responsible for configuring your application
# and its dependencies with the aid of the Mix.Config module.
use Mix.Config
config :elixir, ansi_enabled: true # mix messages in colors
config :github_issues, aliases: [
h: :help, l: :last, b: :bell, t: :table_style
]
config :github_issues, default_switches: [
help: false, last: false, bell: false, table_style: "medium"
]
config :github_issues, help_attrs: %{
arg: :light_cyan,
command: :light_yellow,
normal: :reset,
section: :light_green,
switch: :light_yellow,
value: :light_magenta
}
config :github_issues, strict: [
help: :boolean, last: :boolean, bell: :boolean, table_style: :string
]
config :github_issues, url_template:
"https://api.github.com/repos/{user}/{project}/issues"
# config :io_ansi_table, async: true # truthy -> cast; falsy -> call
config :io_ansi_table, margins: [
top: 0, # line(s) before table
bottom: 0, # line(s) after table
left: 1 # space(s) left of table
]
# config :io_ansi_table, max_width: 88
config :logger, backends: [
:console,
{LoggerFileBackend, :error_log},
{LoggerFileBackend, :info_log}
]
config :logger, compile_time_purge_level: :info # purges debug messages
config :logger, level: :info # prevents debug messages
config :logger, :console, colors: [
debug: :light_cyan,
info: :light_green,
warn: :light_yellow,
error: :light_red
]
format = "$date $time [$level] $levelpad$message\n"
config :logger, :console, format: format
config :logger, :error_log, format: format
config :logger, :error_log, path: "./log/error.log", level: :error
config :logger, :info_log, format: format
config :logger, :info_log, path: "./log/info.log", level: :info
import_config "#{Mix.env}.exs"