{% set neovim = salt['grains.filter_by']({ 'Debian': { 'name': 'neovim', 'ppa': 'neovim-ppa/unstable', 'python2': 'python-neovim', 'python3': 'python3-neovim', }, 'Arch': { 'name': 'neovim', 'python2': 'python2-neovim', 'python3': 'python-neovim', }, 'MacOS': { 'name': 'neovim', 'taps': 'neovim/neovim', 'python': 'neovim', }, }, default='Debian' ) %}