Lateef Alabi-Oki's repositories

FedoraZram

Scripts that enable zram for Fedora

eclipse4-smartsave

Automatic Saving For Eclipse 4

eclipse-cleancode-sorter

The Clean Code Sorter implements a sorting algorithm based on the newspaper metaphor described by Robert C. Martin in his book titled Clean Code. Robert describes the sorting philosophy as follows: "A class should be readable like a newspaper, starting with the most important methods, followed by methods which are invoked later in the execution flow." The sorter is implemented such that the calling method (the caller) is placed as close as possible to the called method (the callee) to improve the readability of the source code. The most important methods are place at the top of the document while supporting methods are placed immediately below the methods they support. The result is that reading the source code, from top to bottom, is akin to reading prose. To allow relevant methods to be clustered as close as possible to each other, the following sorting algorithm is used. In general, constructors are sorted before public methods, which are sorted before package methods, which are sorted before protected methods, which are sorted before private methods. In addition, methods are also sorted by the number of parameters they have and also their return type. Finally, the clean code sorting algorithm is applied to place called methods right below calling methods, and inner classes are placed at the end of the document.

Language:JavaStargazers:3Issues:2Issues:0

eclipse4-fastopen

Open files very quickly in Eclipse 4.

eclipse4-jcolon

Automatically insert semicolons in Java source code in Eclipse.

ReadAloud

Read aloud selected text in Google Chrome

Language:TypeScriptLicense:GPL-3.0Stargazers:2Issues:2Issues:0

eclipse-javasyntaxfixer

Automatically fixes Java syntax errors caused by missing, or unneeded, punctuations in Eclipse.

Language:JavaStargazers:1Issues:2Issues:0

eclipse-smartclose

SmartClose plugin for Eclipse

Language:JavaStargazers:1Issues:2Issues:0

intellij-shared-settings

Shared Settings for Intellij IDE and Plugins

Language:PythonLicense:GPL-2.0Stargazers:1Issues:2Issues:0
Language:JavaStargazers:0Issues:2Issues:0

centerpad.nvim

Center your single lonely buffer easily!

Language:LuaLicense:MITStargazers:0Issues:0Issues:0

copilot-cmp

Lua plugin to turn github copilot into a cmp source

Language:LuaLicense:MITStargazers:0Issues:0Issues:0

diagflow.nvim

LSP diagnostics in virtual text at the top right of your screen

Language:LuaStargazers:0Issues:0Issues:0

eclipse-cleancode-sorter-updatesite

The Clean Code Sorter implements a sorting algorithm based on the newspaper metaphor described by Robert C. Martin in his book titled Clean Code. Robert describes the sorting philosophy as follows: "A class should be readable like a newspaper, starting with the most important methods, followed by methods which are invoked later in the execution flow." The sorter is implemented such that the calling method (the caller) is placed as close as possible to the called method (the callee) to improve the readability of the source code. The most important methods are place at the top of the document while supporting methods are placed immediately below the methods they support. The result is that reading the source code, from top to bottom, is akin to reading prose. To allow relevant methods to be clustered as close as possible to each other, the following sorting algorithm is used. In general, constructors are sorted before public methods, which are sorted before package methods, which are sorted before protected methods, which are sorted before private methods. In addition, methods are also sorted by the number of parameters they have and also their return type. Finally, the clean code sorting algorithm is applied to place called methods right below calling methods, and inner classes are placed at the end of the document.

Stargazers:0Issues:2Issues:0

eclipse-javasyntaxfixer-updatesite

Automatically fixes Java syntax errors caused by missing, or unneeded, punctuations in Eclipse.

Stargazers:0Issues:2Issues:0

eclipse-smartclose-updatesite

Eclipse SmartClose plugin update site

Stargazers:0Issues:2Issues:0

eclipse4-smartsave-feature

Smart Save Eclipse plugin feature project

Stargazers:0Issues:2Issues:0

gruvbox

Retro groove color scheme for Vim

Language:Vim ScriptStargazers:0Issues:1Issues:0

gruvbox-material-kitty

A port of @sainnhe's Gruvbox Material theme for Kitty.

License:MITStargazers:0Issues:1Issues:0

mason-registry

Core registry for mason.nvim.

License:Apache-2.0Stargazers:0Issues:0Issues:0

mason-registry-api

API service for mason.nvim.

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

null-ls.nvim

Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

Language:LuaLicense:NOASSERTIONStargazers:0Issues:0Issues:0

qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families

Language:CLicense:GPL-2.0Stargazers:0Issues:1Issues:0

stack-templates

Custom Stack templates for Haskell projects.

Stargazers:0Issues:2Issues:0

Waybar

Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:

Language:C++License:MITStargazers:0Issues:1Issues:0