Commit Graph

558 Commits

Author SHA1 Message Date
David JULIEN
8ed8116312
Merge branch 'dev' into thesis
nvim: remove icons from completion
        use textobjects with treesitter
        smart pasting in visual mode
        add description to <C-E>
        comments and formatting in maps.lua
        keymaps in visual-mode only
        fix lsp formatting
mail: remove personal config from public repo
st: update to 0.9
        fix color codes in config.def.h
dmenu: update to 5.2
dwm: update to 6.4
        window selborder gets its own variable
        increase bordersize
        restoreafterrest patch
system: restartsig patch for dwm
dotfiles: put everything on chapril.org
        update gitignore
2023-01-09 14:54:24 +01:00
23e4798377 [dotfiles] feat: update gitignore
remove useless stuff
add personnal configs
2023-01-08 18:19:23 +01:00
863b0c367b [dwm] feat: restoreafterrestart patch 2023-01-08 18:12:17 +01:00
1344ce8f2d [st] fix: color codes in config.def.h 2023-01-08 17:46:53 +01:00
f80d348612 [system] feat: restartsig patch for dwm
switch-color keybinding now restarts dwm
2023-01-08 15:32:14 +01:00
e697700e75
[dwm] feat: update to 6.4 2023-01-08 15:29:47 +01:00
9625223687
[dmenu] feat: update to 5.2 2023-01-08 15:28:46 +01:00
0e9e90734d
[st] feat: update to 0.9 2023-01-08 15:28:08 +01:00
24cf70ac9d [repo] feat: put everything on chapril.org 2023-01-08 00:38:32 +01:00
c8aee7fd9c [dwm] feat: increase bordersize 2023-01-08 00:25:33 +01:00
58f90bbf8b [dwm] feat: window selborder get its own variable 2023-01-08 00:25:07 +01:00
1c90ace028 [nvim] fix: lsp formatting
vim.lsp.buf.formatting got deprecated
2023-01-07 22:50:54 +01:00
17f4fcbe18 [nvim] feat: send selection to void register 2023-01-07 22:30:59 +01:00
07741bae28 [nvim] fix: keymaps for visual-mode only 2023-01-07 22:30:23 +01:00
312d469f22 [nvim] feat: comments and formatting 2023-01-07 22:12:58 +01:00
5e892c4f2c [nvim] feat: add description to <C-E> 2023-01-07 22:11:01 +01:00
b66dcdcec7 [nvim] feat: smart pasting in visual mode 2023-01-07 22:09:20 +01:00
d122b1d842
[mail] fix: remove personnal config prom public repo 2023-01-07 20:15:37 +01:00
8b67005a9d [nvim] feat: use textobjects with treesitter 2023-01-07 19:17:00 +01:00
b16f48b5b3 [nvim] refactor: remove icons from completion 2023-01-07 19:00:42 +01:00
David JULIEN
4f43d48217
Merge branch 'dev' into thesis
nvim: display packer in a floating window
        change telescope comment in packer.lua
        actually use fzf extension
        add telescope-file-browser extension
        add descriptions to mappings
        remap telescope functionalities
        add telescope.help_tags mapping
        use <leader> as prefix for switching colorscheme

system: export PATH in the right place
2023-01-04 09:17:01 +01:00
13ddf74c92 [nvim] fix: use <leader> as prefix to switch colorscheme 2023-01-02 20:17:56 +01:00
2445f4dc23 [nvim] feat: add telescope.help_tags() mapping 2023-01-02 19:56:45 +01:00
4ad4d95674 [nvim] feat: remap telescope functionalities 2023-01-02 19:56:23 +01:00
6d5fa385d2 [nvim] feat: add descriptions to mappings 2023-01-02 19:47:28 +01:00
4419ce90b1 [system] cleanup: export PATH in the right place 2022-12-26 19:08:58 +01:00
a9cb5afdca [nvim] feat: add telescope-file-browser extension
properly setup Telescope in telescope.lua
provide a new keybinding
2022-12-26 19:08:58 +01:00
3c7f8a29a7 [nvim] nvim: actually use fzf extension 2022-12-26 19:08:58 +01:00
791919d058 [nvim] feat: change telescope comment in packer.lua 2022-12-26 19:08:58 +01:00
84f11353e6 [nvim] feat: display packer in a floating window 2022-12-26 19:08:58 +01:00
David JULIEN
497bdec7ef
Merge branch 'dev' into thesis
sxhkd: do not open tmux session for neomutt
2022-12-12 09:52:19 +01:00
746f143bdb [sxhkd] cleanup: trim quotes for launched programs 2022-12-12 09:51:37 +01:00
97dcc60445 [sxhkd] fix: do not open a tmux session for neomut 2022-12-11 21:53:56 +01:00
David JULIEN
4493f7a73b
Merge branch 'dev' into thesis
nvim: add treesitter support for rust
git: fetch submodules on-demand
2022-12-05 14:11:21 +01:00
c0ec146fc2 [git] feat: fetch submodules on-demand 2022-12-05 14:09:58 +01:00
f5b5d3709c [nvim] feat: add treesitter support for rust 2022-12-04 23:35:29 +01:00
David JULIEN
4bffd0150a
Merge branch 'dev' into thesis
nvim: add rust config file
2022-12-02 16:56:08 +01:00
17e5453287 [nvim] feat: rust config file
format-on-save !
2022-12-02 16:54:40 +01:00
David JULIEN
9660285d8d [system] feat: source rust envvar 2022-12-02 16:21:31 +01:00
David JULIEN
6547dfe599
Merge branch 'dev' into thesis
nvim: fix lsp installation dir variable
        fix lspconfig require formatting
        format lsp server list
        add rust_analyzer LSP
2022-12-02 16:20:25 +01:00
e87b863640 [nvim] feat: add rust_analyzer LSP 2022-12-02 16:17:02 +01:00
c2d120ecf4 [nvim] format: nvim lsp server list 2022-12-02 16:17:02 +01:00
a2ead9f0c0 [nvim] fix: lspconfig require formatting 2022-12-02 16:17:02 +01:00
47cc2a3694 [nvim] fix: lsp installation dir variable
this is now a global variable
2022-12-02 16:16:32 +01:00
David JULIEN
862e29b012
Merge branch 'dev' into thesis
system: fix external mode for displayselect
2022-11-28 11:07:49 +01:00
fa919171a2 [system] fix: external mode for displayselect 2022-11-28 11:05:48 +01:00
David JULIEN
d0b59a6c93
Merge branch 'dev' into thesis
displayselect: add external mode for docked setup
2022-11-25 16:45:31 +01:00
81e5498349 [system] feat: add external mode to displayselect
in case of laptop, one may be interested in disconnecting the internal
display, if you're docked for instance

this mode allows to chose an internal display to be disabled, and then
configure a setup as in default mode
2022-11-25 16:44:41 +01:00
David JULIEN
865f400521 [mail] fix: file sourcing in mailsync 2022-11-24 09:24:20 +01:00
David JULIEN
fafbc7029c
Merge branch 'dev' into thesis
mail: fix notification through cron
      add keymaps to next- and previous-new
2022-11-24 09:22:27 +01:00