Aymen Hafeez
2026
-
A small plotting tool using Neovim and PyQtGraph
A small plugin which links Neovim to a PtQtGraph console and plot widget
-
Neovim Jupyter notebook workflow
My Neovim workflow for working with Jupyter notebooks
-
Higher dimensional spheres and the prime numbers
Relating the volume of higher dimensional spheres to the prime numbers
-
Neovim port of the doric-themes for GNU Emacs
A minimalist Neovim theme with subtle gradients and careful typography
-
The volume of an n-ball and the gamma function
Relation between the volume of an n-ball and the gamma function
-
Native cmdline fuzzy search in Neovim
A minimal cmdline fuzzy picker for Neovim
-
Neovim LSP Progress bar in Ghostty
Showing Nvim Lsp Progress using ghostty's progress bar
-
Lazy loading plugins with vim.pack
Lazy loading plugins with Neovim's builtin plugin manager
2025
-
A cool formula for π/8
A cool formula for pi / 8 from the zeta function
-
animplotlib
Advanced example use of the animplotlib package
-
Native LSP in Neovim
Setting up LSP using Neovim's native methods
-
The prime product formula
Intuition behind the Euler product formula for the Riemann zeta function
-
Miscellaneous formulae for pi
Various formulae relating to pi that I come across.
-
Strange Attractors
Visualising some interesting strange attractors
-
The gamma function and the Riemann zeta function
Deriving a relation between the gamma function and the Riemann zeta function.
-
Neutron flux in an infinite slab reactor
Deriving an expression for the thermal neutron flux in an infinite slab reactor
2024
-
Heat conduction in a symmetric, finite rod
Deriving an expression for the temperature profile for a symmetric, finite rod
-
Solving the neutron diffusion equation
Solving the neutron diffusion equation.
-
Deriving the neutron diffusion equation
An application of the Bessel function in nuclear reactor theory --- derivation
-
Mass transport by diffusion
Deriving an expression for the concentration profile for semi-transient
-
Photosynthetic rate and light intensity
Deriving expressions to model the relation between photosynthetic rate and
2023
-
Deriving an expression for pi from the error function
A formula for pi derived from the error function.
-
Grammar checking in Neovim
Setting up grammar checking with Neovim's native LSP client and grammar-guard
2022
-
The Riemann zeta function at even values
Deriving an expression for the Riemann zeta function at even values
-
Factorial of non-integer values
Demonstrating the concept of taking the factorial of non-integer values
-
File gazing with Telescope
Talking about one of my favourtite Neovim plugins
2020
-
2020-1-1
<center>