CONFIGFILES := mpv offlineimap ranger retroarch xbindkeys xkb
 
 .PHONY: core_files
-core_files: dircolors git ranger ssh systemd tmux vim zsh
+core_files: dircolors git nvim ranger ssh systemd tmux zsh
 
 .PHONY: desktop
 desktop: core_files awesome kitty picom qutebrowser rofi xkb
        ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
 .PHONY: rofi
 
+rofimoji: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@.rc $(XDG_CONFIG_HOME)/$@.rc
+.PHONY: rofimoji
+
 ssh:
        ln -sfT $(APATH)/ssh/config ~/.ssh/config
 .PHONY: ssh
        ln -sfT $(APATH)/vim $(XDG_CONFIG_HOME)/vim
        mkdir -p $(XDG_DATA_HOME)/vim
 .PHONY: vim
+       
+nvim: $(XDG_CONFIG_HOME) vim
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: nvim
 
 yay: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/yay $(XDG_CONFIG_HOME)/yay
        mkdir -p $(XDG_CACHE_HOME)/weechat
 .PHONY: weechat
 
+wezterm: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: wezterm
+
 zathura: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
 .PHONY: zathura