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.
eclipse4-fastopen
Open files very quickly in Eclipse 4.
eclipse4-jcolon
Automatically insert semicolons in Java source code in Eclipse.
eclipse4-smartsave-updatesite
Update Site for Eclipse 4
eclipse-javasyntaxfixer
Automatically fixes Java syntax errors caused by missing, or unneeded, punctuations in Eclipse.
eclipse-smartclose
SmartClose plugin for Eclipse
intellij-shared-settings
Shared Settings for Intellij IDE and Plugins
centerpad.nvim
Center your single lonely buffer easily!
copilot-cmp
Lua plugin to turn github copilot into a cmp source
diagflow.nvim
LSP diagnostics in virtual text at the top right of your screen
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.
eclipse-javasyntaxfixer-updatesite
Automatically fixes Java syntax errors caused by missing, or unneeded, punctuations in Eclipse.
eclipse-smartclose-updatesite
Eclipse SmartClose plugin update site
eclipse4-smartsave-feature
Smart Save Eclipse plugin feature project
gruvbox-material-kitty
A port of @sainnhe's Gruvbox Material theme for Kitty.
mason-registry
Core registry for mason.nvim.
mason-registry-api
API service for mason.nvim.
null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
stack-templates
Custom Stack templates for Haskell projects.