aboutsummaryrefslogtreecommitdiff
path: root/lua/startup/buildingblocks/functions.lua
diff options
context:
space:
mode:
authormax397574 <[email protected]>2021-10-07 16:30:32 +0200
committermax397574 <[email protected]>2021-10-07 16:30:32 +0200
commita1191a3019f5195d02170a5f1f0b67fccee60e92 (patch)
tree532afd30ac0e60114eaccb9dbfc200db64d6d963 /lua/startup/buildingblocks/functions.lua
parent0531a7b686725089c6457d80808ab5bc195ff295 (diff)
feat(plugin): ✨more buildingblocks and some improvements
Diffstat (limited to 'lua/startup/buildingblocks/functions.lua')
-rw-r--r--lua/startup/buildingblocks/functions.lua27
1 files changed, 25 insertions, 2 deletions
diff --git a/lua/startup/buildingblocks/functions.lua b/lua/startup/buildingblocks/functions.lua
index 7e103d3..9b4ca2d 100644
--- a/lua/startup/buildingblocks/functions.lua
+++ b/lua/startup/buildingblocks/functions.lua
@@ -21,7 +21,11 @@ local quotes = {
"",
"- Alan Perlis",
},
- { "Simplicity does not precede complexity, but follows it.", "", "- Alan Perlis" },
+ {
+ "Simplicity does not precede complexity, but follows it.",
+ "",
+ "- Alan Perlis",
+ },
{ "Optimization hinders evolution.", "", "- Alan Perlis" },
{
"Recursion is the root of computation since it trades description for time.",
@@ -333,7 +337,11 @@ local quotes = {
"",
"Don't get so engrossed in the details that you forget to check what's happening around you.",
},
- { "Invest regularly in your knowledge portfolio.", "", "Make learning a habit." },
+ {
+ "Invest regularly in your knowledge portfolio.",
+ "",
+ "Make learning a habit.",
+ },
{
"It's both what you say and the way you say it.",
"",
@@ -678,4 +686,19 @@ function M.quote()
local index = math.random() * #quotes
return quotes[math.floor(index) + 1]
end
+
+function M.oldfiles(amount)
+ local oldfiles = {}
+ table.insert(oldfiles, "Press 'o' to open the file under the cursor")
+ local count = 0
+ for _, file in ipairs(vim.v.oldfiles) do
+ if count == amount then
+ break
+ end
+ table.insert(oldfiles, file)
+ count = count + 1
+ end
+ return oldfiles
+end
+
return M