Code Monkey home page Code Monkey logo

orig.nvim's Introduction

Orig dashboard

rely

  • nvim-tree/nvim-web-devicons
  • MunifTanjim/nui.nvim

Configuration parameters

{
	view = {
		oldfilemenu({
			config = {
				--relative = "cursor",
				size = {
					width = "35%",
					height = "60%",
				},
				zindex = 12,
				position = {
					row = 41,
					col = "50%",
				},
				border = {
					style = { "", " ", "", "", "", " ", "", "" },
					text = {
						top = "",
						top_align = "center",
					},
				},
				win_options = {
					winhighlight = "Normal:Normal",
				},
			},
			prg = {
				max_width = 50,
				keymap = {
					focus_next = { "j", "<Down>" },
					focus_prev = { "k", "<Up>" },
					close = { "<Esc>", "<C-c>" },
					submit = { "<CR>", "<Space>" },
				},
				on_close = function()
					vim.cmd("doautocmd User " .. "OrgClosed")
				end,
				on_submit = function(item)
					vim.cmd("doautocmd User " .. "OrgClosed")
					vim.cmd("e " .. item.path)
				end,
			},
		}),
		term({
			config = {
				zindex = 10,
				border = {
					style = "none",
				},
				size = {
					width = "40%",
					height = "100%",
				},
				position = "0%",
			},
		}, "cbonsai -l"),
		term({
			config = {
				zindex = 10,
				border = {
					style = "none",
				},
				size = {
					width = "20%",
					height = "20%",
				},
				position = {
					row = "91%",
					col = "98%",
				},
			},
		}, "cava"),
		term({
			config = {
				zindex = 10,
				border = {
					style = "none",
				},
				size = {
					width = "22%",
					height = "40%",
				},
				position = {
					row = "0%",
					col = "98%",
				},
			},
		}, "cowsay Orig"),
		term({
			config = {
				zindex = 11,
				size = {
					width = "40%",
					height = "39%",
				},
				border = {
					style = "none",
				},
				position = {
					row = 0,
					col = "50%",
				},
			},
		}, "tty-clock -t -s"),
	},
	oldfile = {
		no_execfile = { "NvimTree_1" },
	},
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.