Skip to content

Commit b08f1f4

Browse files
committed
release v3.1.0
1 parent a76a0e1 commit b08f1f4

1 file changed

Lines changed: 168 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,174 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1919

2020
### Security
2121

22+
## [3.1.0] - 2025-09-07
23+
24+
### Added
25+
26+
- **git**:
27+
- add auto colors
28+
- add git scopes for conventional commits
29+
- add ignore orig files while merging
30+
- enhance the command to update repos from the directory
31+
- remove not working 'scopes' alias in favor of gscopes shell method
32+
- **cicd**: add lint check
33+
- **npm**: remove global legacy @angular/language-server@latest package
34+
- **shell**:
35+
- add new commands base64EncodeFile, base64DecodeFile, jsonUglyfy, jsonBeautify, convertWebmToMp4, toFileName
36+
- update toFileName method
37+
- **alacritty**:
38+
- update font to HackNerdFont (not mono)
39+
- update configuration to follow changes for v0.15
40+
- reduce font size to 18
41+
- **doc**: improve docs for configuring ssh and gpg
42+
- **mutt**: update mutt configuration
43+
- **assets**: add HackNerdFonts
44+
- **brew**:
45+
- add keycastr and scroll-reverser to base programs
46+
- add new useful utility programs
47+
- add yamllint and yamlfmt
48+
- add ansible and sshpass
49+
- add yed
50+
- add dbeaver sql editor
51+
- add rename
52+
- add stats cpu/ram topbar widget
53+
- add lazydocker
54+
- add ffmpeg
55+
- add audacity to Brewfile
56+
- add awk to Brewfile
57+
- add ollama and podman for basic brewfile
58+
- **vim**:
59+
- add lazy lock file
60+
- add zig to the standard list of treesitter syntax
61+
- exclude default undodir from committing
62+
- **zsh**:
63+
- add a command to quickly start and update the OpenWebUI container
64+
- add new method gscopes
65+
- add to PATH programs installed via cargo
66+
- add toFileName method
67+
- move fzf config to .zshrc
68+
- update aliases
69+
- **nvim**:
70+
- add bash lsp + formatting with shfmt
71+
- add command to paste from system clipboard (after cursor)
72+
- add css color support for html,jsx,tsx files
73+
- add default sql comment style
74+
- add en spell
75+
- add experimental ollama code support
76+
- add lsp capabilities for JSON files
77+
- add missing linters & formatters
78+
- add missing sort motion plugin
79+
- add new snippets for markdown and typscriptreact
80+
- add new spells
81+
- add notify plugin
82+
- add reaction to window switch in input mode
83+
- add shfmt formatter
84+
- add showing working/idle ollama status
85+
- add some mappings for vim lsp with telescope
86+
- add stopping prettier after first attempt
87+
- add support to run test with vitest
88+
- add tailwind support for class names
89+
- add vscode-langservers-extracted for html/css/js lsp support
90+
- enable support for truecolors
91+
- exclude venv and .venv from telescope search
92+
- exclude venv from wild complete
93+
- fix configuration nomnivore/ollama
94+
- increase timeout for format commands (e.g. prettier was too slow)
95+
- move diagnostics to core options
96+
- remove editorconfig plugin - nvim has default support
97+
- update config and plugins
98+
- update conform prettier
99+
- update description for some keymappings in gitsigns plugin
100+
- update lsp config for nvim 0.11+
101+
- update mappings for opening references, implementations with telescope
102+
- update nvim plugins
103+
- update packages
104+
- update plugins
105+
- update setting to v0.11
106+
- update showline break character
107+
- **lint**: move md lint to prettier
108+
- **gpg**: change default server to keyserver.ubuntu.com
109+
- **tmux**:
110+
- set dark theme explicitly
111+
- fix support for 16-bit color palette
112+
- update config with tmux-gruvbox v2
113+
- add GPG_TTY
114+
- add asitop
115+
- add caffeine to standard programs
116+
- add chrome, brave, firefox to default installed browsers
117+
- add configuration for alacritty terminal
118+
- add lua lint with stylua and correct code
119+
- add muttrc to default treesitter list
120+
- add new bash method fetchAllRepos
121+
- add new spells
122+
- add npm-check-updates to global npm list
123+
- add parallel and hadolint
124+
- add shell initialization of gvm
125+
- add theme source
126+
- add to PATH program installed via go
127+
- add venv to gitignore
128+
- disable default tmux prefix in favor of using it in remote SSH sessions
129+
- enable gruvbox theme for alacritty
130+
- exclude ColorSlurp from yabai auto window-tiling
131+
- improve and document config for setup git
132+
- increase default alacritty window size
133+
- move lint stylua to npm runner
134+
- remove invalid gitsings config option
135+
- remove legacy gitmodules
136+
- update README
137+
- update conform nvim config
138+
- update docs to install go default version and disable telemetry
139+
- update gvm configuration
140+
- update mutt configuration for gmail
141+
- update nvim packages
142+
- update telescope to v1.8
143+
144+
### Changed
145+
146+
- **gpg**: add info on how to install gpg configs
147+
- add simple docs on how to set up alacritty
148+
- improve readme
149+
- remove duplicated export EDITOR in favor of zshenv
150+
- sort vim spell
151+
152+
### Fixed
153+
154+
- **lint**: correct files according to prettier
155+
- **nvim**:
156+
- add missing web-devicons for lualine plugin
157+
- update legacy name tsserver to new ts_ls
158+
- correct execution of luasnip from dedicated files
159+
- correct problem with missing notify background color for terminal transparent background
160+
- fix mapping to get file's absolute path from alacritty
161+
- **shell**: correct searching in fzf with rg
162+
- **prettier**: use 2 spaces in yaml prettierrc files
163+
- change the default gpg server to keys.openpgp.org
164+
- correct typos
165+
- improve incorrect desc syntax while loading lspconfig file
166+
- improve output of fetchAllRepos command
167+
- rename the file to the new filename nomenclature
168+
- typos in configuration readme
169+
- update paths to be unified
170+
171+
## [v3.0.0] - 2024-06-02
172+
173+
# Features
174+
175+
- feat: new nvim configuration
176+
- frontend & backend battle-tested
177+
- well organization of components
178+
- fast start & support many useful editing plugins
179+
- full LSP config with (js/ts, go, lua, python, shell)
180+
- config mature enough to use it as an IntelliJ replacement
181+
- and many, many more
182+
- feat: improved and more simpler configuration
183+
- feat: add configuration for a few popular package managers (gvm, nvm, brew, pyenv, rbenv)
184+
- feat: attach fonts to dotfiles
185+
- feat: add testing yabai window manager
186+
- docs: provide [configuration on how to start](https://github.com/egel/dotfiles/blob/v3.0.0/configuration/README.md)
187+
- revert: remove unused git submodules
188+
- revert: removed previous bash auto-installer script
189+
22190
## [v2.5.0][2.5.0] - 2019-06-09
23191

24192
### Added

0 commit comments

Comments
 (0)