From d8952a92305c2ee5568815c6136ae4d69323eb6e Mon Sep 17 00:00:00 2001 From: Henrik Bakken Date: Sun, 14 Apr 2024 21:27:02 +0200 Subject: [PATCH] pdbrc --- HOME/.pdbrc.py | 36 ++++++++++++++++++++++++++++++++++++ nvim/init.lua | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 HOME/.pdbrc.py diff --git a/HOME/.pdbrc.py b/HOME/.pdbrc.py new file mode 100644 index 0000000..9a7e5b3 --- /dev/null +++ b/HOME/.pdbrc.py @@ -0,0 +1,36 @@ +import pdb + + +class Config(pdb.DefaultConfig): + editor = "e" + stdin_paste = "epaste" + filename_color = pdb.Color.lightgray + use_terminal256formatter = False + # exec_if_unfocused = "play ~/sounds/dialtone.wav 2> /dev/null &" + + def __init__(self): + # import readline + # readline.parse_and_bind('set convert-meta on') + # readline.parse_and_bind('Meta-/: complete') + + try: + from pygments.formatters import terminal + except ImportError: + pass + else: + self.colorscheme = terminal.TERMINAL_COLORS.copy() + self.colorscheme.update( + { + terminal.Keyword: ("darkred", "red"), + terminal.Number: ("darkyellow", "yellow"), + terminal.String: ("brown", "green"), + terminal.Name.Function: ("darkgreen", "blue"), + terminal.Name.Namespace: ("teal", "cyan"), + } + ) + + def setup(self, pdb): + # make 'l' an alias to 'longlist' + Pdb = pdb.__class__ + Pdb.do_l = Pdb.do_longlist + Pdb.do_st = Pdb.do_sticky diff --git a/nvim/init.lua b/nvim/init.lua index 66b32b1..0006ec7 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -902,7 +902,7 @@ require("lazy").setup({ view_search = false, }, popupmenu = { enabled = true }, - notify = { enabled = true, view = "notify" }, + notify = { enabled = true, view = "mini" }, lsp = { override = { ["vim.lsp.util.convert_input_to_markdown_lines"] = true,