• 2022.05.20.2 4180f06abc

    budRich released this 2022-05-20 20:40:44 +00:00 | 145 commits to master since this release

    fix error in make file, that broke AUR build

    Downloads
  • 2022.05.20.1 64cf43d758

    BUILT TO LAST Stable

    budRich released this 2022-05-20 20:07:14 +00:00 | 147 commits to master since this release

    This release mostly focuses on tidying up build process and documentation.

    i3list

    NEW KEY: i3list[SUS]
    contains the number of containers matching all criteria

    i3run

    When xdotool is used to rename a window class/instance
    the window gets a new container_id, and now that
    new id is reported instead of the old.

    don't use eval when executing commands.

    Downloads
  • 2022.03.12 87436a9e62

    budRich released this 2022-03-12 12:17:02 +00:00 | 182 commits to master since this release

    i3Kornhe

    New option: --oneshot To bypass the need of
    being in/entering sizemode. To illustrate have
    a floating window focused and then try:
    i3Kornhe move --oneshot 6

    i3menu

    Fixed issue where directory was printed even if
    nothing was selected with --list-directory.

    Minimize the use of eval in the script. Remove
    functionality of --fallback option.

    i3get

    New commandline option --print-format . The default
    print-format is %v\n :

    $ i3get --print wtf
    
    1
    /dev/pts/7
    user_off
    
    # ----
    
    $ i3get --print wtf --print-format '[%k] :: %v '
    
    [ws number] :: 1 [title] :: /dev/pts/7 [floating] :: user_off 
    
    # ---
    
    $ read -r ws title float < <(i3get --print wtf --print-format '%v ')
    $ echo "$float"
    
    user_off
    
    

    i3fyra

    New option --orientation vertical|horizontal
    rotates the main split.

    Fixed a bug with virtual positions getting the wrong names.
    Added option --clear-virtuals to force clear virtual positions.

    i3run

    New option --hide . When used target
    window will be sent to the scratchpad.

    i3list

    Better support for multiple criteria.
    Fixed issue where the wrong workspace was reported
    if the workspace was empty.

    i3viswiz

    New option --scratchpad will search
    visible windows on the scratchpad instead of the
    focused workspace. This is probably only usfeful
    if there are tabbed or stacked containers on the
    scratchpad with multiple windows that shares a property.

    BREAKING CHANGE

    The commandline options: --title,
    --class,--instance, --titleformat, --type,
    --winid, --parent, --role must be used with
    an argument. It used to be possible to not add an
    argument (criteria), that made i3viswiz print a
    table of the visible windows and the named option
    in the last column. It is still possible to achieve
    this by using the argument LIST

    i3viswiz --class LIST
    * 94144799082304 ws: 1 x: 0     y: 0     w: 1570  h: 413   | URxvt
    - 94144797396432 ws: 1 x: 0     y: 413   w: 1570  h: 644   | Subl
    - 94144810244944 ws: 1 x: 1570  y: 0     w: 350   h: 252   | mpv
    - 94144798588784 ws: 1 x: 1570  y: 252   w: 350   h: 805   | Leafpad
    

    The reason for this change is that it is now possible
    to use multiple criterion with i3viswiz.

    Downloads
  • 2021.11.25.1 b3bc39e8ee

    budRich released this 2021-11-25 21:52:49 +00:00 | 249 commits to master since this release

    complete re-architecture of the repository.
    Everything is here now instead of split to i3ass-dev.
    Use make to build the scripts and manpages.
    this also adds the dependency lowdown (to make the manpages).

    There is very little changed in the actual scripts. They do now share some files, most notably main.awk which is used by i3get, i3list and i3viswiz. I believe this will result in more streamlined behavior between the three.

    Downloads
  • 2021.10.26.3 1e9e973eb1

    budRich released this 2021-10-26 19:35:46 +00:00 | 256 commits to master since this release

    I just realized that the issue with named workspaces always being numbered -1 probably caused issues if the i3fyra workspace had a name as well.

    This release should fix that.

    Downloads
  • 2021.10.26.1 9bae0f444d

    budRich released this 2021-10-26 16:50:27 +00:00 | 259 commits to master since this release

    i3zen

    Re-worked and re-added this script. It puts the currently
    focused window in a floating, but tabbed container on a
    fresh workspace. No ghostwindows, works good with multiple
    workspaces. See the wiki or manpage for more info.

    i3king

    Added --winid option.
    The new window_icon_padding property is now handled so it
    works with the latest version of i3wm (4.20).

    i3run

    Fixed issues related to named workspaces always having the
    same workspace number (-1) as the scratchpad.

    Added --verbose option.

    i3list

    Multiple search criteria works well now.

    Added new keys:

    i3list[APA] # Active Window parent ID
    i3list[TPA] # Target Window parent ID
    
    Downloads
  • 2021.10.17.0 849ad0281e

    MARK MY BUGS Stable

    budRich released this 2021-10-17 20:10:56 +00:00 | 274 commits to master since this release

    [i3list]

    Using marks a criteria now works as expected

    fixed issues related to windows with unknown properties in i3king

    Downloads
  • 2021.09.13.0 40d145211c

    budRich released this 2021-09-13 14:42:20 +00:00 | 278 commits to master since this release

    corrected a typo introduced in the last release...

    Downloads
  • 2021.09.12.3 4bf1aefa9c

    budRich released this 2021-09-12 18:53:38 +00:00 | 282 commits to master since this release

    Fixed issue in i3fyra that made cornercase family toggling awkward. its fixed now.

    Downloads
  • 2021.09.12.2 4ba4b47832

    budRich released this 2021-09-12 11:29:51 +00:00 | 318 commits to next since this release

    Added support for window_role property in i3get.
    i3get -r r

    Downloads