Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Dmitry Sapozhnikov
    @o-sdn-o
    Ok 😎
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    I put the commands you gave me in a script
    Dmitry Sapozhnikov
    @o-sdn-o
    ok
    Only the sudo bash in the script is redundant. The script itself will need to be run with sudo.
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    I know
    I will be adding comments in the script
    Is VTM configurable with a config file?
    Dmitry Sapozhnikov
    @o-sdn-o
    Not yet
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    You could add the ability to set a background
    Dmitry Sapozhnikov
    @o-sdn-o
    I have not yet figured out how to configure it so that it does not depend as much as possible on the platform used
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    If you use a plain text config file the platform used shouldn't matter.
    Dmitry Sapozhnikov
    @o-sdn-o
    The entire interface will be as configurable as possible
    Currently the vtm.conf file from the current directory is used. The name of the region is taken from it.
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    where is this vtm.conf located?
    Dmitry Sapozhnikov
    @o-sdn-o
    It is read directly from the current folder if it is there.
    Right where vtm is typed
    The region name is a text string that is written in the window title. And it's all.
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    VTM works on Windows Terminal with powershell
    Dmitry Sapozhnikov
    @o-sdn-o
    Dmitry Sapozhnikov
    @o-sdn-o
    Tested platforms
    • Ubuntu 16.04
    • Ubuntu 18.04
    • Ubuntu 20.04
    • Windows 10 32/64
      • cmd/powershell (conhost.exe)
        • font: DejaVu Sans Mono, cp UTF-8/65001
      • Windows Terminal (wt.exe)
    • Windows Server 2019 32/64 Core/Desktop Experience
      • cmd/powershell (conhost.exe)
        • font: Consolas, cp UTF-8/65001
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    Is there anything new on VTM?
    Dmitry Sapozhnikov
    @o-sdn-o

    VTM works on Windows Terminal with powershell

    Oh! I just figured out what that means. The fact is that I use a modified Windows Terminal in which the mouse works in all modes. And I didn't get that when you wrote about using PowerShell. Thanks for the tip.

    Is there anything new on VTM?

    It is now possible to create a pseudo console (ConPTY) in Windows Server 2019.

    Dmitry Sapozhnikov
    @o-sdn-o

    It didn't work as Windows Server adds a null byte to the end of the cmd or powershell console window title (Windows 10 doesn't do that)

    Win10 behavior (cmd.exe title):
    C:\\Windows\\SYSTEM32\\cmd.exe
    WinSrv behavior (cmd.exe title + \0):
    C:\Windows\SYSTEM32\\cmd.exe\0

    Pseudo console was not created because of this zero byte at the end.

    All builds are statically linked now. It can be tested on different platforms and not have *libc++ dependency issues.
    Added 32-bit build for Windows.
    Dmitry Sapozhnikov
    @o-sdn-o

    VTM works on Windows Terminal with powershell

    Oh! I just figured out what that means. The fact is that I use a modified Windows Terminal in which the mouse works in all modes. And I didn't get that when you wrote about using PowerShell. Thanks for the tip.

    It takes a few lines of source code changes to get Windows Terminal to start tracking the mouse for classic console applications
    https://github.com/microsoft/terminal/issues/376#issuecomment-733198098

    This is a temporary hack.

    Dmitry Sapozhnikov
    @o-sdn-o
    Note that the keyboard is not fully handled in Windows, modifier keystrokes are not handled (yet).
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    Running a desktop environment in terminal is a new idea. It'll take a while for all terminals to support this.
    matrixbot
    @matrixbot
    @jayden-jmw:matrix.org Hello
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    Don't be alarmed by this bot. This is so that I can talk in this channel on matrix.
    Dmitry Sapozhnikov
    @o-sdn-o
    Ok
    Dmitry Sapozhnikov
    @o-sdn-o
    Keyboard support implemented, Windows build is usable now.
    Started changelog: https://dice.netxs.online/cloud/vtm/builds/changelog.txt
    Dmitry Sapozhnikov
    @o-sdn-o
    Keyboard focus implemented.
    Use Ctrl with mouse to activate multi focus.
    Paul G
    @paulie-g
    Works on bleeding edge Arch Linux on x86-84 (tested with kitty 0.19.3 and alacritty 0.6.0-git-latest)
    Keep in mind that terminal emulators have trouble with fine-grained mouse selection, so things like your slider widget in the refresh rate app aren't fine enough to select a given number
    Menus don't work in the text editor and such, presumably because not implemented yet?
    А так всё здОрово выглядит
    Dmitry Sapozhnikov
    @o-sdn-o
    Text editor/spreadsheet is not implemented yet.
    Paul G
    @paulie-g
    Чего сурцы зажал? Стесняешься или коммерческий проект делать будешь?
    Dmitry Sapozhnikov
    @o-sdn-o
    Спасибо за оценку
    Paul G
    @paulie-g
    чтобы всё так работало, это нехилый хардкор
    Dmitry Sapozhnikov
    @o-sdn-o
    в планах делать на заказ удобные TUI интерфейсы для всего сподряд
    VTM это как полигон для отладки движка который вместе с ним делаю
    Paul G
    @paulie-g
    So the terminal has a bit of a bug, pagers don't work
    less/bat/etc
    Dmitry Sapozhnikov
    @o-sdn-o
    at the moment I am completely redesigning the terminal
    Paul G
    @paulie-g
    I get that this is a preview build, I'm just flagging it up since I have no way of knowing whether it's not-yet-implemented/a bug/expected behaviour
    понятно, сурцы будут или полностью закрыто? я не идеолог, просто интересно понимать