diff --git a/my-listings.sty b/my-listings.sty
index d8c0c4e854911745ac418bbcee6e8b69b2e07783..e5c9ed39446cd4d3d0d529bbeb19c2f426c588fe 100644
--- a/my-listings.sty
+++ b/my-listings.sty
@@ -5,9 +5,16 @@
\ProvidesPackage{my-listings}[2015/11/16 v0.1
LaTeX package for listings configuration]
+% LuaLaTeX
+\RequirePackage{ifluatex}
+
% packages
\RequirePackage{listings}
+\ifluatex
+\relax
+\else
\RequirePackage[scaled=0.85]{beramono}
+\fi
% new key for line number + first line
\lst@Key{firstlinenum}\relax{\def\lst@firstline{#1\relax}\def\lst@firstnumber{#1\relax}}