Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)NM
Posts
1
Comments
55
Joined
2 yr. ago

  • You don't need pulseaudio and pipewire at the same time because pipewire provides pulseaudio-compatible server (pipewire-pulse). Also, pipewire usually doesn't require audio group. Did you follow the official docs or other online guide?

  • “Pactl load-module” outputs “you have to specify a module name and arguments.”

    As I said in earlier comment, please run "pactl load-module module-switch-on-connect" exactly. Note that Pactl and pactl are different commands and the former is invalid.

    Is the command different for that?

    As the name suggests, pactl is a command for PulseAudio. PipeWire supports application written for PulseAudio, including pactl. Try "man pipewire-pulse" to get further info.

  • Bash should be fine. On typical Bash installation I think this will work (please try to understand each command line before you actually try):

     
        
    $ cp ~/.bashrc ~/.bashrc.bak
    $ cp ~/.bash_history ~/.bash_history.bak
    $ printf 'set +o history' >> ~/.bashrc
    $ printf "sudo apt update\nsudo apt upgrade\n" > .bash_history
    $ (Press Ctrl+D to logout)
    
      

    For the next bash session you can refer only the two commands from the history with Up/Down/C-p/C-n.

  • Long ago I made such restricted shell with filtering the shell command history file then disabling command history logging. With some shell scripting, I think you can get more sophisticated version. What shell are you using? (Bash, Fish, Zsh, etc.)

  • The repository has Makefile so you can build the executable with make:

     
        
    $ cd /tmp
    $ git clone https://git.sr.ht/~leon_plickat/lswt
    $ cd lswt
    $ make
    $ ./lswt
    $ sudo make install (optional)