8000 Releases · acikgozb/dotfiles · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: acikgozb/dotfiles

v0.3.9

26 May 10:40
v0.3.9
f2c92e4
Compare
Choose a tag to compare

dotfiles v0.3.9

This release adds a new tool to the installation along updates the git configuration.

wl

wl is a wrapper tool around nmcli that is designed for host WiFi management.
It is installed through its source under acikgozb.system role as a misc tool.

PR: feat(wl): Install wl via acikgozb.system by @acikgozb in #43

git

A new alias b is added for git branch.

PR: feat(git): Add git b as branch alias by @acikgozb in #44


Full Changelog: v0.3.8...v0.3.9

v0.3.8

25 Apr 13:58
e07dc96
Compare
Choose a tag to compare

dotfiles v0.3.8

This release adds a new tool to the installation, and updates helix & git configurations.

fcb

fcb is a small utility tool that generates code blocks.
It is installed as a prebuilt binary via acikgozb.editor role.

PR: feat: installation: Add fcb to the installation by @acikgozb in #42

helix

A new keymap 'b is added for normal and select modes which allows users to trigger fcb on a selection.

PR: feat: helix: Add keybindings for fcb by @acikgozb in #40

git

A new alias d is added for git diff.

PR: feat: git: add alias for git diff by @acikgozb in #41


Full Changelog: v0.3.7...v0.3.8

v0.3.7

10 Apr 08:45
9442ace
Compare
Choose a tag to compare

dotfiles v0.3.7

This release adds small, QoL features to helix.

helix

  • Hard-wrapping is enabled by using select mode + C-r.
  • In normal mode, ge is updated to center the text as well (zz).
  • (Experimental) goto_word is enabled in select mode with the same keymap ret.
  • Git branch indicator is put to far right of the statusline.

PR: Update Helix configuration by @acikgozb in #38

Full Changelog: v0.3.6...v0.3.7

v0.3.6

06 Apr 12:16
864d815
Compare
Choose a tag to compare

dotfiles v0.3.6

This release adds small changes to git and hyprland configurations.

Here is a brief explanation:

  • 2 aliases are added for Git: git alias to show all registered aliases, git ca to add & commit all changes.
  • The active border color for Hyprland is changed to make the active window more visible and be in sync with the overall theme (rose-pine).

For the individual PRs, please refer to the list below:

  • Change hyprland active border color by @acikgozb in #34
  • Add a Git alias to show Git aliases by @acikgozb in #35
  • Add Git alias to add and commit all changes by @acikgozb in #36
  • Sync generated hyprland.conf with its template by @acikgozb in #37

Full Changelog: v0.3.5...v0.3.6

v0.3.5

02 Apr 21:07
16bfdc2
Compare
Choose a tag to compare

dotfiles v0.3.5

This release adds small improvements regarding helix, aurora, and git.

Here is a brief explanation:

  • AURORA_LIB_PATH is added to shell environment to set the base installation path for aurora install.
  • Text wrapping at text width is disabled for helix.
  • Git configuration is updated with a more readable log, a default mergetool tool, and basic aliases.

For the individual PRs, please refer to the list below:

Full Changelog: v0.3.4...v0.3.5

v0.3.4

02 Apr 00:17
bd4e084
Compare
Choose a tag to compare

dotfiles v0.3.4

This release mainly adds Zellij installation to dotfiles as an alternative to tmux.
A new top level variable called terminal_multiplexer is added to the installation to allow users to specify which multiplexer they wish to install.

Users can see the generated Zellij configuration files under .config/zellij, like with any other program managed by dotfiles.

PR: Add Zellij installation to dotfiles by @acikgozb in #30

Fixes

Full Changelog: v0.3.3...v0.3.4

v0.3.3

29 Mar 14:45
3668680
Compare
Choose a tag to compare

dotfiles v0.3.3

This release adds Helix installation to dotfiles as an alternative to Neovim.
A new top level variable called editor is added to the installation to allow users to specify which editor they wish to install.

Users can see the generated Helix configuration files under .config/helix, like with any other program managed by dotfiles.

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2

27 Mar 19:15
c294896
Compare
Choose a tag to compare

dotfiles v0.3.2

This release adds missing binaries and updates hyprland with new key bindings to move active windows in a given workspace.
To see the changes, please refer to the PRs below.

What's Changed

  • Install hugo for static site development by @acikgozb in #25
  • Install wget via acikgozb.net by @acikgozb in #26
  • Add Hyprland binds to move windows in workspaces by @acikgozb in #27

Full Changelog: v0.3.1...v0.3.2

v0.3.1

26 Mar 21:32
db4ce2b
Compare
Choose a tag to compare

dotfiles v0.3.1

This version defines a special workspace for hyprland that is designed to execute less frequent commands or to "look up" something and go back to main workspaces.
$mainMod + S is defined to toggle this workspace.

Other Changes

xray is disabled for blur since it made special workspaces appear like regular workspaces, which caused confusion.

Full Changelog: v0.3.0...v0.3.1

v0.3.0

25 Mar 17:27
Compare
Choose a tag to compare

dotfiles v0.3.0

This release brings a major overhaul to dotfiles to be more maintainable, more readable, and more customizable than ever.

Here are the main gist of this update:

  • The overall directory of the project is updated to be more readable. All configuration files are stored under .config, and the installation scripts are put under installation.
  • Instead of only storing the configuration files, Ansible templates are created for them to be more customizable. These templates are processed during the installation and the end result is put to the .config directory. Configuration files are applied to the host by symlinking .config/path/to/config with $XDG_CONFIG_HOME/path/to/config. This also allows users to see which role created which configuration file, which makes the whole installation a lot clearer than previous versions.
  • XDG Base Directory specification is applied for the programs that support this spec. All $XDG_* variables are defined accordingly, and the installation is updated to allow users to customize these paths if needed.

To read more about the new structure, please refer to the architecture documentation.

Unfortunately, this version only supports x86_64 Arch Linux hosts only due to time constraints.

0