From 7a295b8eb7b31e7ae0c1446acceb25e4f3db4ff6 Mon Sep 17 00:00:00 2001 From: FollieHiyuki Date: Sun, 15 May 2022 02:54:01 +0700 Subject: [PATCH] packages: use state=latest for pip module --- playbooks/roles/packages/tasks/zdict.yml | 1 + playbooks/roles/system/tasks/main.yml | 2 +- roles/anime-downloader/tasks/main.yml | 3 ++- roles/mpv/tasks/main.yml | 2 ++ roles/nvim/files/nvim/lua/user/keymap/mappings.lua | 11 ++++++----- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/playbooks/roles/packages/tasks/zdict.yml b/playbooks/roles/packages/tasks/zdict.yml index dbbcb5d..d60acdd 100644 --- a/playbooks/roles/packages/tasks/zdict.yml +++ b/playbooks/roles/packages/tasks/zdict.yml @@ -9,6 +9,7 @@ pip: name: zdict virtualenv: '{{ zdict_venv_dir }}' + state: latest - name: zdict | Symlink zdict executable file: diff --git a/playbooks/roles/system/tasks/main.yml b/playbooks/roles/system/tasks/main.yml index 283dc18..8532542 100644 --- a/playbooks/roles/system/tasks/main.yml +++ b/playbooks/roles/system/tasks/main.yml @@ -40,5 +40,5 @@ aspell-en, aspell, chromium, distrobox, emacs-x11-nativecomp, htmlq, kompose, mercurial, plocate, nvme-cli, smartmontools, tea, terra, terraform, testdisk, tzdata, xonsh, yamllint, xsv, dust, duf, ncdu2, - mtr, hexyl, entr, hyperfine, direnv, rustup + mtr, hexyl, entr, hyperfine, direnv, rustup, nodejs-current state: present diff --git a/roles/anime-downloader/tasks/main.yml b/roles/anime-downloader/tasks/main.yml index 53f2a86..f3cfd41 100644 --- a/roles/anime-downloader/tasks/main.yml +++ b/roles/anime-downloader/tasks/main.yml @@ -14,8 +14,9 @@ - name: Install anime-downloader with pip pip: - name: anime-downloader + name: git+https://github.com/anime-dl/anime-downloader.git virtualenv: ~/.config/anime-downloader/venv + state: latest - name: Symlink anime executable file: diff --git a/roles/mpv/tasks/main.yml b/roles/mpv/tasks/main.yml index 28bbb0a..4a97f16 100644 --- a/roles/mpv/tasks/main.yml +++ b/roles/mpv/tasks/main.yml @@ -59,6 +59,7 @@ pip: name: ffsubsync virtualenv: ~/.config/mpv/venv + state: latest - name: Symlink ffsubsync executable file: @@ -86,6 +87,7 @@ pip: name: subliminal virtualenv: ~/.config/mpv/venv + state: latest - name: Symlink subliminal executable file: diff --git a/roles/nvim/files/nvim/lua/user/keymap/mappings.lua b/roles/nvim/files/nvim/lua/user/keymap/mappings.lua index ef6ead9..3d40da9 100644 --- a/roles/nvim/files/nvim/lua/user/keymap/mappings.lua +++ b/roles/nvim/files/nvim/lua/user/keymap/mappings.lua @@ -97,8 +97,8 @@ M.normal_map = { }, z = { name = 'Misc utils' }, -- Move between tabs - [''] = { 'BufferLineCycleNext', 'Next buffer' }, - [''] = { 'BufferLineCyclePrev', 'Previous buffer' }, + [''] = { 'BufferLineCycleNext', 'Next tab buffer' }, + [''] = { 'BufferLineCyclePrev', 'Previous tab buffer' }, -- ToggleTerm [''] = { 'ToggleTerm', 'Toggle terminal' }, [''] = { 'ToggleTerm direction=float', 'Toggle float terminal' }, @@ -255,6 +255,7 @@ M.visual_with_leader_map = { } M.local_map = { + b = { 'BufferLinePick', 'Pick tab buffer' }, c = { 'ColorizerToggle', 'Colorizer' }, d = { name = 'Delete', @@ -264,10 +265,10 @@ M.local_map = { n = { 'BDelete nameless', 'Buffers without name' }, o = { 'BDelete other', 'Other buffers' }, }, - j = { 'BufferLineCyclePrev', 'Previous buffer' }, - k = { 'BufferLineCycleNext', 'Next buffer' }, + j = { 'BufferLineCyclePrev', 'Previous tab buffer' }, + k = { 'BufferLineCycleNext', 'Next tab buffer' }, n = { 'enew', 'New buffer' }, - q = { 'q', 'Quit current buffer' }, + q = { 'BufferLinePickClose', 'Close tab buffer' }, u = { 'UndotreeToggle', 'Undotree' }, }