Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    That worked!
    Dmitry Sapozhnikov
    @o-sdn-o
    I need to make a good installation script.
    😊
    JaydenMWSoftwareDevelopment
    @JaydenMWSoftwareDevelopment
    When writing in bash. Just typing linux commands in the script should work most of the time.
    If the commands work. The script should work.
    The install script DOES work.
    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 интерфейсы для всего сподряд