Commit graph

59 commits

Author SHA1 Message Date
Sagi Dayan 9b69012480
neovim: migrated config from vimscript to lua. 2022-11-06 17:40:09 +02:00
Sagi Dayan dd5aa469dc
tmux: Config update 2022-11-06 15:59:01 +02:00
Sagi Dayan 4f5b52b6fd
zshrc: Added some options to uncomment or copy to a shellconfig
one ideal for server use, the other for workstation.
2022-11-03 17:56:19 +02:00
Sagi Dayan 2824e626fa Merge branch 'theme-typo' into 'main'
Theme typo

See merge request sagidayan/linux-config!18
2022-06-06 05:16:34 +00:00
Sagi Dayan d709df1ebf
Fixed typo 2022-06-06 08:03:49 +03:00
Sagi Dayan 855301b835 Merge branch 'update-and-nvim' into 'main'
Updates 22-06-01

See merge request sagidayan/linux-config!17
2022-06-01 12:35:23 +00:00
Sagi Dayan 02c7409957
Switched vim with neovim. and updated:
- shell functions
 - vim plugins
 - ansible tweaks
 - added alias `vim=nvim`
 - Updated theme to gruvbox
2022-06-01 15:10:58 +03:00
Sagi Dayan 843f6f2d9d Merge branch 'updates' into 'main'
Misc updates. Long time without an updated state.

See merge request sagidayan/linux-config!16
2022-04-03 12:46:03 +00:00
Sagi Dayan ac04244335
Misc updates. Long time without an updated state. 2022-04-03 12:08:41 +03:00
Sagi Dayan e1c8e0dbf7 Merge branch 'swap-obsidian-with-logsec' into 'main'
Swap obsidian with logsec

See merge request sagidayan/linux-config!15
2022-02-03 08:51:32 +00:00
Sagi Dayan a71cc2b7c5
Swap obsidian with logsec
[Logsec](https://logseq.com/) is an opensource software, unlike Obsidian, yet they have similar features that I like. therefore - Obsidian -> OUT, Logsec -> IN
2022-02-03 10:37:51 +02:00
Sagi Dayan 2254f0a109 Merge branch 'tweaks' into 'main'
Some script tweaks + tmux shortcuts and theme

See merge request sagidayan/linux-config!14
2022-02-02 10:12:36 +00:00
Sagi Dayan b1b463addd
Some script tweaks + tmux shortcuts and theme 2022-02-02 11:54:04 +02:00
Sagi Dayan 166addff56 Merge branch 'alactirry-fontconfig' into 'main'
Added fontconfig for font fallback 🍾

See merge request sagidayan/linux-config!13
2022-01-25 10:30:52 +00:00
Sagi Dayan 854d63ac36
Added fontconfig for font fallback 🍾 2022-01-25 11:59:56 +02:00
Sagi Dayan 2d20980022 Merge branch 'script-tweaks' into 'main'
Added some minor twekas to workspace scripts + new git tmux shortcut.

See merge request sagidayan/linux-config!12
2022-01-24 10:07:45 +00:00
Sagi Dayan 36da306421
Added some minor twekas to workspace scripts + new git tmux shortcut.
<prefix>-g will let you add files to stage.
2022-01-24 11:54:38 +02:00
Sagi Dayan f4f315df42
tmux <prefix>-b to change git branches fast
Uses gitB function from common.sh

Also added confirmation to delete workspace
2022-01-23 15:31:34 +02:00
Sagi Dayan cbe5e8442f
add_workspace now checks if there is a WS for pwd and asks if to override 2022-01-23 12:28:42 +02:00
Sagi Dayan fe3b4dd7ee
workspace manager: when adding same name ask to override 2022-01-23 10:52:04 +02:00
Sagi Dayan ba74923f3a Merge branch 'cli-workspace-manager' into 'main'
Simple tmux based workspace manager

See merge request sagidayan/linux-config!11
2022-01-22 15:37:23 +00:00
Sagi Dayan 79ab87fa07
Simple tmux based workspace manager
- tmux key-bindings for save/open/delete workspace
- each workspace has a layout based on common.sh functions such as `ide` `grid` and `layout`
2022-01-22 17:25:21 +02:00
Sagi Dayan 736e2f8eb8 Merge branch 'hotfix' into 'main'
Fix for vim fzf after the move to manually installing fzf

See merge request sagidayan/linux-config!10
2022-01-19 16:21:35 +00:00
Sagi Dayan 47b2c0f476
Fix for vim fzf after the move to manually intalling fzf
Also added a `gitB` function for selecting branches from a list
2022-01-19 18:07:08 +02:00
Sagi Dayan 443f4b1c5e Merge branch 'cleanups' into 'main'
Added ansible lint CI step.

See merge request sagidayan/linux-config!9
2022-01-19 15:30:13 +00:00
Sagi Dayan c512adf04d
Added ansible lint CI step.
Cleanup and lint fixes
2022-01-19 17:17:32 +02:00
Sagi Dayan f41ce07bca Merge branch 'cleanups' into 'main'
Cleanups and tweaks

See merge request sagidayan/linux-config!8
2022-01-13 17:57:26 +00:00
Sagi Dayan 4e3e857b0a
Cleanups and tweaks 2022-01-13 19:47:24 +02:00
Sagi Dayan dae8430053 Merge branch 'cheat-sheet-function' into 'main'
Added a short <prefix>-i for cheat sheet (cht.sh) lookup

See merge request sagidayan/linux-config!7
2022-01-10 14:03:17 +00:00
Sagi Dayan f17255a377
Added a short <prefix>-i for cheat sheet (cht.sh) lookup 2022-01-10 15:52:54 +02:00
Sagi Dayan 3d9a798812 Merge branch 'adding-vim-debugger' into 'main'
Added vimspector for debugging

See merge request sagidayan/linux-config!6
2022-01-09 14:41:08 +00:00
Sagi Dayan 1ff9818ea1
Added vimspector for debugging 2022-01-09 16:30:43 +02:00
Sagi Dayan 56e75dfb6c Merge branch 'gh-releases-man-ac' into 'main'
github release role update

See merge request sagidayan/linux-config!5
2022-01-05 13:27:20 +00:00
Sagi Dayan b44dfac7e0
github release role update
- If `man_path` is defiled will add man page to system
 - If `autocomplete_path` is defined will add autocomplete source
2022-01-05 14:59:23 +02:00
Sagi Dayan f5f32b0c7e Merge branch 'ripgrep' into 'main'
Added ripgrep to modern unix tools

See merge request sagidayan/linux-config!4
2022-01-04 11:18:05 +00:00
Sagi Dayan 0ebf04fa62
Added ripgrep to modern unix tools 2022-01-04 13:08:34 +02:00
Sagi Dayan 1b4848caa0 Merge branch 'tweaks' into 'main'
Rust tools for brebuilt repos/releases to speed things up

See merge request sagidayan/linux-config!3
2022-01-04 08:26:48 +00:00
Sagi Dayan 7feed56ec2
Rust tools for brebuilt repos/releases to speed things up
Some tmux/vim tweaks

Added TLDR via pip3
2022-01-04 10:10:46 +02:00
Sagi Dayan 985049199d Merge branch 'gitui' into 'main'
Gitui + ncspot

See merge request sagidayan/linux-config!2
2021-12-20 14:31:31 +00:00
Sagi Dayan e2fa67d5fa
Added ncspot to workstation 2021-12-20 15:35:45 +02:00
Sagi Dayan 46cc9cb46e
Using gitui instead of lazygit 2021-12-19 17:48:56 +02:00
Sagi Dayan 7b5e07e2cb Removed ansible verbose debugging and minor small tweaks 2021-12-18 16:30:00 +02:00
Sagi Dayan 67acabbe1a Merge branch 'cli-tools' into 'main'
Added new playbook just for cli-tools and updated CI

See merge request sagidayan/linux-config!1
2021-12-18 09:58:03 +00:00
Sagi Dayan 3887c8df9f
Added new playbook just for cli-tools and updated CI 2021-12-18 11:05:28 +02:00
Sagi Dayan c31c5f66be
Fixed tmux window switch Left<->Right 2021-12-13 15:53:19 +02:00
Sagi Dayan 589090ad04
Some functions for grid/IDE tmux layouts.
IDE: ` $ ide [name_of_workspace]`
Grid: ` $ grid 2x3`
2021-12-09 17:04:41 +02:00
Sagi Dayan 5bb28461d0
New common alias for tmux. 2021-12-09 10:36:10 +02:00
Sagi Dayan 7ede21e362
When using flatpak. Add open function to CLI.
Will open Junction (Flatpak) to select applications
2021-11-25 13:40:26 +02:00
Sagi Dayan bada246014
Update: vim->vimx, alacritty theme, added junction flatpak 2021-11-25 12:07:13 +02:00
Sagi Dayan e62187e510
Cleanup and refactoring. 2021-11-18 16:41:23 +02:00