christos

joined 2 years ago
[–] christos 6 points 4 months ago (7 children)

I totally undersand what you are saying. Initially, the original project used local text-to-speech, but was less than perfect, slower and cpu-costly.

You can check it out here https://gitlab.com/christosangel/sapo

Once a FOSS solution gets better and more usable, swapping the tts conversion is not a great deal.

[–] christos 2 points 7 months ago
[–] christos 10 points 8 months ago

As a matter of fact it is one of the scripts that I cannot do without, I use it everyday, it is very convenient. But then again I wrote it myself, so I can't be objective.

[–] christos 5 points 9 months ago (1 children)

Hey, I know the guy who wrote the script, he is great.

[–] christos 1 points 9 months ago (2 children)

I have never tried it. But debian based + xfce, so you know what to expect.

[–] christos 0 points 10 months ago

Sure, it is a Potatomatic 4000, 2nd edition. No, not Alacrity. Thx though.

[–] christos 2 points 10 months ago (2 children)

I have no idea. On an old potato laptop I tried it on it works ok, if I rush the keys, it is flickering a little.

[–] christos 8 points 10 months ago (1 children)

Someone should come up with a new distro with the name potatOS, just for cases like this .

[–] christos 4 points 10 months ago (1 children)

I am still using the arrow keys, I must be an idiot , too. If this script helps you with the vim movements, you can check out for the same reason two or three scripts of mine, in the same repo: tui-mines, mneme,tui-sudoku.

[–] christos 2 points 10 months ago

I went on and added an if statement and a message to install.sh, just for the issue you mentioned...

 

cross-posted from: https://lemmy.world/post/7753968

https://gitlab.com/christosangel/turnip-tv

turnip-tv is a customizable tui iptv client, written in Bash.

The user can (among other customizations) choose input program between

  • read

1read.png

  • fzf

1fzf.png

  • rofi

1rofi.png

  • dmenu

1dmenu.png


This script was inspired by and is almost identical with another project called radion, which is a tui internet radio client.

The channel list was found here, and was modified to fit the script's functionality.

 

https://gitlab.com/christosangel/turnip-tv

turnip-tv is a customizable tui iptv client, written in Bash.

The user can (among other customizations) choose input program between

  • read

1read.png

  • fzf

1fzf.png

  • rofi

1rofi.png

  • dmenu

1dmenu.png


This script was inspired by and is almost identical with another project called radion, which is a tui internet radio client.

The channel list was found here, and was modified to fit the script's functionality.

 

cross-posted from: https://lemmy.world/post/7130937

radion is a customizable internet radio CLI client, written in Bash.

https://gitlab.com/christosangel/radion

Radion can be customized as far as the station selecting program is concerned. The user can choose between:

  • read

read

  • fzf

fzf

  • rofi

rofi

  • dmenu

dmenu


Using another bash script included in the same repo, the user also has the ability to record parts of the radio stream.

record notifications

9
submitted 1 year ago* (last edited 1 year ago) by christos to c/mpv
 

cross-posted from: https://lemmy.world/post/7130971

cross-posted from: https://lemmy.world/post/7130937

radion is an internet radio CLI client, written in Bash.

https://gitlab.com/christosangel/radion

Radion can be costumized as far as the station selecting program is concerned. The user can choose between:

  • read

read

  • fzf

fzf

  • rofi

rofi

  • dmenu

dmenu


Update: Introduced new feature: costumizing prompt text for fzf dmenu and rofi.


Update: Recording functionality added, with the use of another (you guessed it) bash script

icy

Also options in read as Preferred selector are also case insensitive.

Any feedback is appreciated!

66
submitted 1 year ago* (last edited 1 year ago) by christos to c/[email protected]
 

cross-posted from: https://lemmy.world/post/7130937

radion is an internet radio CLI client, written in Bash.

https://gitlab.com/christosangel/radion

Radion can be costumized as far as the station selecting program is concerned. The user can choose between:

  • read

read

  • fzf

fzf

  • rofi

rofi

  • dmenu

dmenu


Update: Introduced new feature: costumizing prompt text for fzf dmenu and rofi.

Update: Recording functionality added, with the use of another (you guessed it) bash script

icy

Also options in read as Preferred selector are also case insensitive.

Any feedback is appreciated!

520
submitted 1 year ago* (last edited 1 year ago) by christos to c/[email protected]
 

radion is an internet radio CLI client, written in Bash.

https://gitlab.com/christosangel/radion

Radion can be customized as far as the station selecting program is concerned. The user can choose between:

  • read

read

  • fzf

fzf

  • rofi

rofi

  • dmenu

dmenu


Update: Introduced new feature: customizing prompt text for fzf dmenu and rofi.


Update: MacOS support added now thanks to Andrea Schäfer

Also, I was forced by my daughter to add some anime radio stations...


Update: Recording functionality added, with the use of another (you guessed it) bash script

icy

Also options in read as Preferred selector are also case insensitive.

Any feedback is appreciated!

 

https://gitlab.com/christosangel/ladder

Ladder is a word puzzle, played in a terminal window.

Your starting point is an initial four-letter word.

Your goal is to transform this word, one letter at a time, through other valid words, and end up with the target word.

The tricky part is that on each entry, you can change ONLY ONE LETTER.

 

https://gitlab.com/christosangel/nord-theme-for-retext-markdown-editor

The repository above contains two files, that are kept in ~/.config/ReText project/ directory.

You can copy and paste them there, just remember to put the right directory in line 11 of ReText.conf first:

styleSheet=/home/USERNAME/.config/ReText project/style.css

You can see more in the video:

https://youtu.be/WKQ2qWuQPK4

283
tui-sudoku (lemmy.world)
submitted 1 year ago* (last edited 1 year ago) by christos to c/[email protected]
 

tui-sudoku is a configurable terminal interface sudoku game, with quite a few features.

https://gitlab.com/christosangel/tui-sudoku

Starting the game, and through the main menu, the player can :

  • Start a new game
  • Load previously saved game
  • Configure some parameters (colors, preferred editor, puzzle symmetry,preffered png)
  • exit the program

PLAYING THE GAME

After choosing the n New Game option, the player can select the level of difficulty.

The user will be presented with the known 9x9 sudoku matrix.

Using the shortcuts in the shown cheatsheet table, the player can

Shortcuts Action
hjkl 🠄 🠅🠇🠆 Move Cursor
[1-9] Insert Number
0,␣,␈ Clear Cell
E Earmark cells
H Toggle Highlight Numbers
I Toggle show Info (key cheatsheet)
P Pause Game
S Save Game
z,Z Undo / Redo
M Return to Main Menu
Q Show Solution & Quit
  • Typing H while the cursor is on a number, e.g. 2, will highlight all the 2s in the matrix.

    Typing H again will undo the highlighting:

-Typing E and entering up to 3 digits, will earmark the cell:

  • Entering an illegal number (a number that already exists in the row, the line or the 3x3 block) will mark the number with a different color, and give a warning message:

While the Moption returns to the Main Menu, and the S option saves the game, the Q option prints the solution and exits:

  • The user can also Undo or Redo their entries with the z or Z option respectively.

Back in the Main Menu, the player can also

  • Load a previously saved game with the l option

  • Configure preferred colors, preferred text editor and puzzle symmetry with the c option

  • or Browse the Top Ten Scores (s option)

The configuration is kept in the $HOME/.config/tui-sudoku/tui-sudoku.config file.

If there is no file kept there, default values will be loaded.

  • You can select the colors you like and the respective codes as they demonstrated here:

    https://talyian.github.io/ansicolors/

    Default colors

    Color Code Script Variable
    Grid Color \x1b[38;5;60m C1
    Given Numbers Color \e[1;33m C2
    Found Numbers Color \e[1;36m C3
    Wrong Numbers Color \e[1;31m C4
    Highlight Color \e[1;32m C5
    TextColor1 \e[35m C6
    TextColor1 \e[36m C7
  • SYMMETRY variable configures the symmetry of the given cells in the 9x9 matrix. Valid options are: none, rotate90, rotate180, mirror, flip, or random

  • PREFFERED_PNG variable defines the png that shows in the notifications. These images are located in the $HOME/.cache/tui-sudoku/png/ directory.

Any feedback is appreciated!


Added feature in 0.2.0: earmarked cells change color when illegal (the number already exists in row, column or 3x3 square)


Added feature in 0.3.0: Toggle info (key cheatsheet).


Added feature in 0.4.0: Pause Game.

111
submitted 1 year ago* (last edited 1 year ago) by christos to c/[email protected]
 

cross-posted from: https://lemmy.world/post/4793853

cross-posted from: https://lemmy.world/post/4793705

https://gitlab.com/christosangel/wordy

Wordy is a word spelling puzzle.

You have 6 guesses to find out the secret 5-letter word.

If a letter appears green, that means that this letter exists in the secret word, and is in the right position.

If a letter appears yellow, that means that this letter exists in the secret word, but is in NOT the right position.

If a letter appears red, that means that this letter does NOT appear in the secret word AT ALL.

There is another project that might interest you:

https://gitlab.com/christosangel/wordle-solver

UPDATES: Play menu became simpler, show LETTERS functionality was introduced, some improvements in show STATS and show WORD LIST. Also, word list file is now configurable.

35
submitted 1 year ago* (last edited 1 year ago) by christos to c/[email protected]
 

cross-posted from: https://lemmy.world/post/4793705

https://gitlab.com/christosangel/wordy

Wordy is a word spelling puzzle.

You have 6 guesses to find out the secret 5-letter word.

If a letter appears green, that means that this letter exists in the secret word, and is in the right position.

If a letter appears yellow, that means that this letter exists in the secret word, but is in NOT the right position.

If a letter appears red, that means that this letter does NOT appear in the secret word AT ALL.

There is another project that might interest you:

https://gitlab.com/christosangel/wordle-solver

UPDATES: Play menu became simpler, show LETTERS functionality was introduced, some improvements in show STATS and show WORD LIST. Also, word list file is now configurable.

22
submitted 1 year ago* (last edited 1 year ago) by christos to c/linux
 

https://gitlab.com/christosangel/wordy

Wordy is a word spelling puzzle.

You have 6 guesses to find out the secret 5-letter word.

If a letter appears green, that means that this letter exists in the secret word, and is in the right position.

If a letter appears yellow, that means that this letter exists in the secret word, but is in NOT the right position.

If a letter appears red, that means that this letter does NOT appear in the secret word AT ALL.

There is another project that might interest you:

https://gitlab.com/christosangel/wordle-solver

UPDATES: Play menu became simpler, show LETTERS functionality was introduced, some improvements in show STATS and show WORD LIST. Also, word list file is now configurable.

view more: ‹ prev next ›