old_contents: import argparse
  
  from .controller import Controller
  from .interface import AerendeInterface
  from .configuration import Configuration
  
  
  def parse_args():
      parser = argparse.ArgumentParser(description='aerende')
      parser.add_argument('-c', '--config',
                          default='~/.andgeloman/aerende/config.yml',
                          help='The aerende config file')
      return parser.parse_args()
  
  
  def main():
      try:
          args = parse_args()
          config = Configuration(args.config)
          interface = AerendeInterface()
  
          Controller(config=config, interface=interface)
      except KeyboardInterrupt:
          exit(0)
  
  
  if __name__ == '__main__':
      main()
  
new_contents: # -*- coding: utf-8 -*-
  
  """
  aerende.cli
  -----------
  
  This module contains command line interface to launch aerende.
  Currently only takes 1 command line argument - the path to the config file
  to use.
  """
  
  import argparse
  
  from .controller import Controller
  from .interface import AerendeInterface
  from .configuration import Configuration
  
  
  def parse_args():
      parser = argparse.ArgumentParser(description='aerende :: post-it notes ' +
                                                   'in the terminal')
      parser.add_argument('-c', '--config',
                          default='~/.andgeloman/aerende/config.yml',
                          help='The aerende config file to use.')
      return parser.parse_args()
  
  
  def main():
      try:
          args = parse_args()
          config = Configuration(args.config)
          interface = AerendeInterface()
  
          Controller(config=config, interface=interface)
      except KeyboardInterrupt:
          exit(0)
  
  
  if __name__ == '__main__':
      main()
  
subject: Improve cli a little bit