Linpad is a minimalist text editor for Ubuntu, featuring syntax highlighting, word count functionality, and a clean user interface. It's designed for developers and casual users alike, providing basic text editing functions with plans for continuous improvement.
linpad/
├── CONTRIBUTING.md # Guidelines for contributing to the project
├── DEBIAN
│ └── control # Control file for Debian package
├── LICENSE # License information for the project
├── lin_logo.webp # Logo image for Linpad
├── linpad.deb # Debian package for Linpad
├── linpad.py # Main Python script for Linpad
├── README.md # Readme file with project information
├── screenshots
│ └── linpad_screenshot.png # Screenshot of Linpad in action
├── setup.sh # Setup script for installing Linpad
├── test
│ └── test_linpad.py # Test script for Linpad
└── usr
├── bin
│ └── linpad # Executable binary for Linpad
└── share
├── applications
│ └── linpad.desktop # Desktop entry for Linpad
└── icons
└── hicolor
├── 128x128
│ └── apps
│ └── linpad.png # 128x128 icon for Linpad
├── 16x16
│ └── apps
│ └── linpad.png # 16x16 icon for Linpad
├── 256x256
│ └── apps
│ └── linpad.png # 256x256 icon for Linpad
├── 32x32
│ └── apps
│ └── linpad.png # 32x32 icon for Linpad
├── 48x48
│ └── apps
│ └── linpad.png # 48x48 icon for Linpad
└── 64x64
└── apps
└── linpad.png # 64x64 icon for Linpad
You can download the .deb
package for Linpad directly from this repository.
Alternatively, you can download the latest build artifacts from our GitHub Actions workflow:
Download Latest Build Artifacts
The link above will direct you to the latest successful build where you can find the .deb
package and other artifacts generated by our CI/CD pipeline.
.deb
Package:Clone the repository:
git clone https://github.com/Maijied/linpad
cd linpad
Build and install the .deb
package:
dpkg-deb --build linpad
sudo dpkg -i linpad.deb
Run Linpad:
linpad
Alternatively, launch it from your desktop applications menu.
Clone the repository:
git clone https://github.com/Maijied/linpad
cd linpad
Install dependencies:
sudo apt install python3 python3-tk
Run the application:
python3 linpad.py
To install Linpad, you can use the provided setup.sh
script.
setup.sh
file executable:
chmod +x setup.sh
./setup.sh
The application requires the following packages to be installed:
python3
python3-tk
python3-pil
python3-pil.imagetk
You can install these dependencies using the following command:
sudo apt update
sudo apt install python3 python3-tk python3-pil
This project is open-source and welcomes contributions from developers! We encourage developers to suggest new features, report issues, and improve functionality. Let me know if you have some good ideas to make Linpad even better.
git checkout -b feature-name
.git commit -m 'Add feature'
.git push origin feature-name
.Check out the CONTRIBUTING.md file for more details on contributing.
This project is licensed under the MIT License. See the LICENSE file for more details.
If you encounter any issues or have suggestions for improvement, feel free to open an issue or reach out.
Linpad is designed to be lightweight and functional, with many features planned for the future. Join us in developing and improving Linpad!!