<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Razz Acharya</title>
    <description>The latest articles on DEV Community by Razz Acharya (@razz_acharya_4ed39baf5e45).</description>
    <link>https://dev.to/razz_acharya_4ed39baf5e45</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2486319%2F777efa4b-1a5f-4051-ab21-23bab79eb286.jpg</url>
      <title>DEV Community: Razz Acharya</title>
      <link>https://dev.to/razz_acharya_4ed39baf5e45</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/razz_acharya_4ed39baf5e45"/>
    <language>en</language>
    <item>
      <title>RazzShell 1.0.2: A Cyberpunk-Inspired Unix Shell with Real-time Monitoring</title>
      <dc:creator>Razz Acharya</dc:creator>
      <pubDate>Fri, 02 May 2025 17:22:36 +0000</pubDate>
      <link>https://dev.to/razz_acharya_4ed39baf5e45/razzshell-102-a-cyberpunk-inspired-unix-shell-with-real-time-monitoring-1plh</link>
      <guid>https://dev.to/razz_acharya_4ed39baf5e45/razzshell-102-a-cyberpunk-inspired-unix-shell-with-real-time-monitoring-1plh</guid>
      <description>&lt;h1&gt;
  
  
  🚀 RazzShell 1.0.2: Where Cyberpunk Meets the Command Line
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk85z0kh9bmtgxq4elrcs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk85z0kh9bmtgxq4elrcs.png" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ncgkm9q71gkhiu7c47h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ncgkm9q71gkhiu7c47h.png" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F89t8bycqu7zuy44tcta9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F89t8bycqu7zuy44tcta9.png" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdogmsd10ss9tx2u8kt39.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdogmsd10ss9tx2u8kt39.png" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Hey devs! Today I'm thrilled to introduce version 1.0.2 of RazzShell, a project that brings cyberpunk aesthetics to your terminal while maintaining serious Unix shell functionality. &lt;/p&gt;
&lt;h2&gt;
  
  
  🤔 Why Another Shell?
&lt;/h2&gt;

&lt;p&gt;Traditional shells like Bash and Zsh are great, but I wanted to create something that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Makes system monitoring visually intuitive&lt;/li&gt;
&lt;li&gt;Brings modern UI elements to the terminal&lt;/li&gt;
&lt;li&gt;Maintains full Unix shell functionality&lt;/li&gt;
&lt;li&gt;Makes command-line work more engaging&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  ✨ What's New in 1.0.2?
&lt;/h2&gt;
&lt;h3&gt;
  
  
  🖥️ Visual Enhancements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Matrix-style text effects (&lt;code&gt;matrix&lt;/code&gt; command)&lt;/li&gt;
&lt;li&gt;Neon color schemes for better readability&lt;/li&gt;
&lt;li&gt;ASCII art system information displays&lt;/li&gt;
&lt;li&gt;Custom RazzFetch system info tool&lt;/li&gt;
&lt;li&gt;Digital clock with ASCII art&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  📊 System Monitoring
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;monitor              &lt;span class="c"&gt;# Launch real-time system monitor&lt;/span&gt;
monitor &lt;span class="nt"&gt;--cpu&lt;/span&gt;        &lt;span class="c"&gt;# CPU usage visualization&lt;/span&gt;
monitor &lt;span class="nt"&gt;--mem&lt;/span&gt;        &lt;span class="c"&gt;# Memory usage tracking&lt;/span&gt;
monitor &lt;span class="nt"&gt;--disk&lt;/span&gt;      &lt;span class="c"&gt;# Disk usage stats&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  🔍 Enhanced History Management
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hsearch pattern      &lt;span class="c"&gt;# Search history with syntax highlighting&lt;/span&gt;
commands            &lt;span class="c"&gt;# View command history with timestamps&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  🔌 Plugin System 2.0
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;loadplugin path/to/plugin    &lt;span class="c"&gt;# Dynamically load plugins&lt;/span&gt;
unloadplugin plugin_name     &lt;span class="c"&gt;# Safely unload plugins&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  🛠️ Technical Features
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Core Improvements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;NCurses integration for advanced terminal manipulation&lt;/li&gt;
&lt;li&gt;Enhanced signal handling&lt;/li&gt;
&lt;li&gt;Improved memory management&lt;/li&gt;
&lt;li&gt;Better plugin architecture&lt;/li&gt;
&lt;li&gt;Custom command aliases&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Command Examples
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Navigation&lt;/span&gt;
change ~/projects    &lt;span class="c"&gt;# cd with style&lt;/span&gt;
list &lt;span class="nt"&gt;--tree&lt;/span&gt;         &lt;span class="c"&gt;# Tree view directory listing&lt;/span&gt;

&lt;span class="c"&gt;# System Info&lt;/span&gt;
fetch               &lt;span class="c"&gt;# Custom system info display&lt;/span&gt;
visualize &lt;span class="nb"&gt;command&lt;/span&gt;   &lt;span class="c"&gt;# Command flow visualization&lt;/span&gt;

&lt;span class="c"&gt;# Process Management&lt;/span&gt;
viewjobs            &lt;span class="c"&gt;# List background jobs&lt;/span&gt;
bringtofront 1      &lt;span class="c"&gt;# Bring job to foreground&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  📦 Installation
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Arch Linux (AUR)
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;yay &lt;span class="nt"&gt;-S&lt;/span&gt; razzshell
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Build from Source
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Clone repository&lt;/span&gt;
git clone https://github.com/rajacharya987/razzshell.git
&lt;span class="nb"&gt;cd &lt;/span&gt;razzshell

&lt;span class="c"&gt;# Build&lt;/span&gt;
gcc &lt;span class="nt"&gt;-o&lt;/span&gt; razzshell razzshell.c &lt;span class="nt"&gt;-lreadline&lt;/span&gt; &lt;span class="nt"&gt;-ldl&lt;/span&gt; &lt;span class="nt"&gt;-lncurses&lt;/span&gt;

&lt;span class="c"&gt;# Install&lt;/span&gt;
&lt;span class="nb"&gt;sudo cp &lt;/span&gt;razzshell /usr/local/bin/
&lt;span class="nb"&gt;sudo chmod&lt;/span&gt; +x /usr/local/bin/razzshell
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  🎨 Customization
&lt;/h2&gt;

&lt;p&gt;RazzShell supports extensive customization through:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Color scheme configuration&lt;/li&gt;
&lt;li&gt;Plugin development&lt;/li&gt;
&lt;li&gt;Custom command aliases&lt;/li&gt;
&lt;li&gt;Visual effect settings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example configuration:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# In your razzshell config&lt;/span&gt;
set_color prompt cyan
set_color error bright_red
set_theme cyberpunk

&lt;span class="c"&gt;# Create custom alias&lt;/span&gt;
makealias ll &lt;span class="s2"&gt;"list --long"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  🤝 Contributing
&lt;/h2&gt;

&lt;p&gt;All contributions are welcome! Here's how you can help:&lt;/p&gt;

&lt;h3&gt;
  
  
  🐛 Bug Reports
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Use the GitHub issue tracker&lt;/li&gt;
&lt;li&gt;Include terminal output&lt;/li&gt;
&lt;li&gt;Specify your environment&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💡 Feature Requests
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Describe the feature&lt;/li&gt;
&lt;li&gt;Explain use cases&lt;/li&gt;
&lt;li&gt;Suggest implementation if possible&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💻 Code Contributions
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Fork the repository&lt;/li&gt;
&lt;li&gt;Create a feature branch&lt;/li&gt;
&lt;li&gt;Write clean, documented code&lt;/li&gt;
&lt;li&gt;Submit a pull request&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  🔮 Future Plans
&lt;/h2&gt;

&lt;p&gt;Here's what's coming in future releases:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Custom theming system&lt;/li&gt;
&lt;li&gt;More visual effects&lt;/li&gt;
&lt;li&gt;Enhanced scripting capabilities&lt;/li&gt;
&lt;li&gt;Additional monitoring tools&lt;/li&gt;
&lt;li&gt;Plugin marketplace&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔗 Resources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/rajacharya987/razzshell" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.tolink-to-docs"&gt;Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.tolink-to-issues"&gt;Issue Tracker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.tolink-to-guide"&gt;Plugin Development Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🎉 Conclusion
&lt;/h2&gt;

&lt;p&gt;RazzShell 1.0.2 is just the beginning. I'm excited to see how the community uses and improves it. Whether you're a system administrator, developer, or Linux enthusiast, RazzShell offers a fresh perspective on command-line interfaces.&lt;/p&gt;

&lt;p&gt;Try it out and let me know what you think! Feel free to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Star the repository&lt;/li&gt;
&lt;li&gt;Report issues&lt;/li&gt;
&lt;li&gt;Suggest features&lt;/li&gt;
&lt;li&gt;Contribute code&lt;/li&gt;
&lt;li&gt;Share your experience&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💬 Discussion
&lt;/h3&gt;

&lt;p&gt;What features would you like to see in future releases? How do you feel about bringing modern UI elements to the terminal? Let's discuss in the comments!&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Follow me for more updates on RazzShell and other open-source projects!&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #linux #commandline #programming
&lt;/h1&gt;

</description>
      <category>linux</category>
      <category>opensource</category>
      <category>programming</category>
      <category>shell</category>
    </item>
    <item>
      <title>🚀 RazzShell v1.0.1 is Here: Plugin Support, Enhanced Job Management, and More! 🌟</title>
      <dc:creator>Razz Acharya</dc:creator>
      <pubDate>Tue, 26 Nov 2024 12:32:10 +0000</pubDate>
      <link>https://dev.to/razz_acharya_4ed39baf5e45/razzshell-v101-is-here-plugin-support-enhanced-job-management-and-more-4p32</link>
      <guid>https://dev.to/razz_acharya_4ed39baf5e45/razzshell-v101-is-here-plugin-support-enhanced-job-management-and-more-4p32</guid>
      <description>&lt;p&gt;I’m excited to announce the official release of RazzShell v1.0.1, packed with new features and improvements to elevate your command-line experience. If you're a developer, system administrator, or power user looking for a customizable and feature-rich shell, this update is for you.&lt;/p&gt;

&lt;p&gt;🚀 What's New in RazzShell v1.0.1?&lt;br&gt;
RazzShell has been designed with usability, customization, and flexibility in mind. Here are some of the standout features in this release:&lt;/p&gt;

&lt;p&gt;🔌 Plugin Support&lt;br&gt;
You can now dynamically load and unload plugins in RazzShell. This opens up endless possibilities for expanding the shell’s functionality to suit your needs. Whether you want to add third-party tools, custom scripts, or new commands, plugin support makes it easy to extend RazzShell without compromising performance.&lt;/p&gt;

&lt;p&gt;⚡ Signal Handling&lt;br&gt;
Managing processes is a crucial part of working in a command-line environment, and in v1.0.1, RazzShell introduces better signal handling. Whether you’re dealing with SIGINT, SIGTSTP, or other signals, this feature ensures smoother task management and prevents unexpected disruptions while working with processes.&lt;/p&gt;

&lt;p&gt;🛠️ Job Management&lt;br&gt;
Job management just got a lot easier. With this update, you can easily control background processes. Use the fg, bg, and jobs commands to move processes between the foreground and background with ease. It’s the perfect addition for power users who juggle multiple tasks in the terminal.&lt;/p&gt;

&lt;p&gt;✨ Autocompletion &amp;amp; Custom Aliases&lt;br&gt;
No more memorizing long commands! Autocompletion now makes it easier to execute commands without typing out the full text. Plus, the new makealias command lets you create custom aliases for frequently used commands, speeding up your workflow even further.&lt;/p&gt;

&lt;p&gt;⏪ Enhanced Command History&lt;br&gt;
Navigating your command history has never been more intuitive. With Readline library support, you can quickly scroll through past commands, making it easier to reuse and adjust previous work.&lt;/p&gt;

&lt;p&gt;🎨 Customization&lt;br&gt;
RazzShell remains highly customizable. You can tweak everything from its appearance to its behavior, making it the perfect fit for any workflow. Whether you're a minimalist or love to add personal touches, RazzShell has you covered.&lt;/p&gt;

&lt;p&gt;🏃‍♂️ How to Install RazzShell v1.0.1&lt;br&gt;
Getting started with RazzShell is easy. Here’s how to install it:&lt;/p&gt;

&lt;p&gt;For Arch Linux users:&lt;/p&gt;

&lt;p&gt;yay -S razzshell&lt;br&gt;
For other Unix-like systems, follow these steps:&lt;/p&gt;

&lt;p&gt;Clone the repository:&lt;/p&gt;

&lt;p&gt;git clone &lt;a href="https://github.com/rajacharya987/razzshell.git" rel="noopener noreferrer"&gt;https://github.com/rajacharya987/razzshell.git&lt;/a&gt;&lt;br&gt;
Navigate to the project directory:&lt;/p&gt;

&lt;p&gt;cd razzshell&lt;br&gt;
Compile the source code:&lt;/p&gt;

&lt;p&gt;gcc -o razzshell razzshell.c -lreadline&lt;br&gt;
Install RazzShell:&lt;/p&gt;

&lt;p&gt;sudo cp razzshell /usr/local/bin/&lt;br&gt;
sudo chmod +x /usr/local/bin/razzshell&lt;br&gt;
Once installed, simply run razzshell in your terminal to start using it.&lt;/p&gt;

&lt;p&gt;💡 Why Should You Try RazzShell?&lt;br&gt;
RazzShell aims to simplify the Unix shell experience without sacrificing power or flexibility. It’s perfect for developers and users who want an intuitive, feature-packed environment without the steep learning curve of traditional shells.&lt;/p&gt;

&lt;p&gt;If you’ve ever felt that Unix shells are too complex or not visually engaging, RazzShell’s colorful output, simplified commands, and customizability may just be the solution you’ve been looking for.&lt;/p&gt;

&lt;p&gt;🚧 What’s Next for RazzShell?&lt;br&gt;
The journey doesn’t stop here! I’m already working on the next set of features and improvements, including:&lt;/p&gt;

&lt;p&gt;Additional built-in commands&lt;br&gt;
Enhanced compatibility with different systems&lt;br&gt;
More options for customization and configuration&lt;br&gt;
💬 Get Involved!&lt;br&gt;
The development of RazzShell is open-source and community-driven. If you’re interested in contributing, feel free to head over to the GitHub repository to report bugs, suggest new features, or submit pull requests. I’d love to hear your feedback!&lt;/p&gt;

&lt;p&gt;🌟 Give RazzShell v1.0.1 a try and let me know how it works for you!&lt;/p&gt;

</description>
      <category>shell</category>
      <category>linux</category>
      <category>opensource</category>
      <category>bash</category>
    </item>
  </channel>
</rss>
