Note
Configurations for things that I am no longer using can be found in the archive branch.
| Fedora Sway Spin w/ Nord color scheme |
|---|
![]() |
Documentation
Main/Essential
- alacritty - Terminal emulator.
- thunar - File manager.
- blueman - A tool to use Bluetooth devices.
- cups - Print manager for Linux.
- git - Distributed revision control system.
- python3-pip - A tool for installing and managing Python3 packages.
- imv - Image viewer for X11 and Wayland.
- autotiling - Script for sway and i3 to automatically switch the horizontal & vertical window split orientation.
- NetworkManager - NetworkManager is a system service that manages network interfaces and connections.
- nm-connection-editor - A network connection configuration editor for NetworkManager.
- network-manager-applet - Network control and status notification area applet for use with NetworkManager.
- pipewire - A multimedia server for Linux and other Unix like operating systems.
- pipewire-alsa - An ALSA plugin for the PipeWire media server.
- ffmpeg-free - A multimedia framework to record, convert and stream audio and video.
- nodejs - JavaScript runtime.
- waybar - Status bar for Sway and Wlroots based compositors.
- swaylock - Lockscreen for Wayland compositors.
- swaybg - Wallpaper tool for Wayland compositors.
- light - Light is a program to control backlight.
- fuzzel - Wayland-native application launcher and fuzzy finder, inspired by rofi and dmenu.
bemenu - Dynamic menu inspired by dmenu.- wlogout - A wayland based logout menu.
- wdisplays - A graphical application for configuring displays in Wayland compositors.
- wlroots - A modular Wayland compositor library.
- wf-recorder - Screen recording utility for of wlroots-based compositors that support wlr-screencopy-v1 and xdg-output.
- grim - Command-line tool to grab images from Sway.
- grimshot - Screenshot utility for sway.
- slurp - Command-line tool that allows you to select a region on the screen and prints it to the standard output.
- wl-clipboard - Command-line Wayland clipboard utilities,
wl-copyandwl-paste. - swaync - A notification daemon for SwayWM.
- copyq - Graphical clipboard manager.
- NetworkManager-tui - NetworkManager-tui provides a text-based user interface for managing network connections in a non-graphical environment.
- tuned - A dynamic adaptive system tuning daemon.
- tuned-ppd - power-profiles-daemon compatibility daemon.
Web Browsers
Text Editors & IDEs
- helix - A post-modern modal text editor written in Rust.
- Text Editor - Text editor for the GNOME desktop environment.
- VSCodium - A version of Visual Studio Code without telemetry.
Customization
- Nerd Fonts - Iconic font aggregator, collection, and patcher.
- Nerd Font used: FiraCode Nerd Font
Note: Nerd Font icons are used.
- Embellish - An application for managing Nerd Fonts.
- Oh My Posh - A prompt theme engine for any shell.
- Oh My Posh nordtron theme
- adwaita-icon-theme - Icon set for GNOME core apps.
Optional GTK themes:
- Nordic - Dark Gtk3.20+ theme created using the awesome Nord color pallete.
- Adwaita-dark - This module houses themes and theme-y tidbits that donβt really fit in anywhere else, or deserve their own module.
Optimization
- profile-sync-daemon - Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
System Monitoring and Information
- fastfetch - A neofetch like system information tool.
- htop - An interactive process viewer.
- nmon - A systems administrator, tuner, benchmark tool, which provides information about CPU, disks, network, etc.
- lm_sensors - A collection of modules for general SMBus access and hardware monitoring.
- collectl - A utility to collect Linux performance data.
- smartmontools - a set of utility programs to control and monitor computer storage systems using the Self-Monitoring, Analysis and Reporting Technology system built into most modernATA, Serial ATA, SCSI/SAS and NVMe hard drives.
- nvme-cli - Provides NVM-Express user space tooling for Linux.
- macchanger - A utility to viewing & manipulating the MAC address of network interfaces.
Security
- firewalld - A firewall service daemon that provides a dynamic customizable firewall with a D-Bus interface.
- firewall-config - Firewall configuration application provides an configuration interface for firewalld.
- clamav - An open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
- chkrootkit - A tool to locally check for signs of a rootkit.
- lynis - An auditing and hardening tool for Unix/Linux. Performs many individual security control checks. Detects security issues and provides suggestions to improve the security defense of the system.
- rkhunter - Rootkit Hunter, security monitoring and analyzing tool.
- fail2ban - Scans log files and bans IP addresses that makes too many password failures. It updates firewall rules to reject the IP address. These rules can be defined by the user.
- firejail - A SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces.
Other
- mediawriter - A tool to write images of Fedora media to portable drives.
- gparted - A graphical partition manager.
- Warehouse - A UI to manage Flatpaks.
- AppImageLauncher - Linux helper application for running and integrating AppImages.
- Gear Lever - A utility to manage AppImages.
- KeePassXC - A secure free and open source cross-platform password manager.
- Syncthing - Free and open source peer-to-peer file synchronization application.
- Seahorse/Passwords and Keys - Manage encryption keys. A keyring manager.
- Authenticator - Am application for generating Two-Factor Authentication Codes.
- gnome-keyring - A daemon for managings passwords and other types of secrets for the user, storing them encrypted with a main password. Applications can use the gnome-keyring library to integrate with the keyring.
- Thunderbird - Free and open source email client.
- BleachBit - Cleans files to free disk space and to maintain privacy.
- file-roller - An application for creating and viewing archives files.
- LibreOffice - Free and Open Source office suite.
- VLC - A free and open source cross-platform multimedia player.
Applications Used
Note
The tree below shows the current structure of the main branch.
βββ .gitattributes
βββ .gitconfig
βββ .github
βΒ Β βββ scripts
βΒ Β βΒ Β βββ update-readme-tree.sh
βΒ Β βββ workflows
βΒ Β βββ update-readme-tree.yml
βΒ Β βββ update-windows-hosts-file.yml
βββ .gitignore
βββ README.md
βββ assets
βΒ Β βββ images
βΒ Β βΒ Β βββ banner.png
βΒ Β βββ screenshots
βΒ Β βββ sway-nord.png
βββ helix
βΒ Β βββ config.toml
βΒ Β βββ themes
βΒ Β βββ default_transparent.toml
βΒ Β βββ gruvbox_transparent.toml
βΒ Β βββ nord_transparent.toml
βββ linux
βΒ Β βββ home
βΒ Β βΒ Β βββ .bashrc.d
βΒ Β βΒ Β βΒ Β βββ bash-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ cups-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ dnf-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ environment.bashrc
βΒ Β βΒ Β βΒ Β βββ filesystem-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ firmware-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ flatpak-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ flatpak-dir-to-path.bashrc
βΒ Β βΒ Β βΒ Β βββ functions.bashrc
βΒ Β βΒ Β βΒ Β βββ general-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ git-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ go.bashrc
βΒ Β βΒ Β βΒ Β βββ grub-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ history.bashrc
βΒ Β βΒ Β βΒ Β βββ networking-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ oh-my-posh.bashrc
βΒ Β βΒ Β βΒ Β βββ power-management-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ sway-aliases.bashrc
βΒ Β βΒ Β βΒ Β βββ weather-aliases.bashrc
βΒ Β βΒ Β βββ .config
βΒ Β βΒ Β βΒ Β βββ alacritty
βΒ Β βΒ Β βΒ Β βΒ Β βββ alacritty.toml
βΒ Β βΒ Β βΒ Β βΒ Β βββ themes
βΒ Β βΒ Β βΒ Β βΒ Β βββ gruvbox_dark.toml
βΒ Β βΒ Β βΒ Β βΒ Β βββ inferno.toml
βΒ Β βΒ Β βΒ Β βΒ Β βββ midnight_haze.toml
βΒ Β βΒ Β βΒ Β βΒ Β βββ nord.toml
βΒ Β βΒ Β βΒ Β βββ fastfetch
βΒ Β βΒ Β βΒ Β βΒ Β βββ config.jsonc
βΒ Β βΒ Β βΒ Β βββ htop
βΒ Β βΒ Β βΒ Β βββ htoprc
βΒ Β βΒ Β βββ .local
βΒ Β βΒ Β βββ bin
βΒ Β βΒ Β βββ alacritty-pick
βΒ Β βββ sway
βΒ Β βββ etc
βΒ Β βΒ Β βββ environment
βΒ Β βββ home
βΒ Β βββ .bash_profile
βΒ Β βββ .bashrc
βΒ Β βββ .config
βΒ Β βΒ Β βββ fuzzel
βΒ Β βΒ Β βΒ Β βββ fuzzel.ini
βΒ Β βΒ Β βββ gtk-3.0
βΒ Β βΒ Β βΒ Β βββ gtk.css
βΒ Β βΒ Β βββ gtk-4.0
βΒ Β βΒ Β βΒ Β βββ gtk.css
βΒ Β βΒ Β βββ sway
βΒ Β βΒ Β βΒ Β βββ config
βΒ Β βΒ Β βΒ Β βββ config.d
βΒ Β βΒ Β βΒ Β βΒ Β βββ appearance.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ autostart.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ display.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ gaps.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ layout.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ menu.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ misc.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ mouse-and-touchpad.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ multimedia.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ power.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ screen-capture.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ session.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ terminal.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ windows-and-containers.conf
βΒ Β βΒ Β βΒ Β βΒ Β βββ workspace.conf
βΒ Β βΒ Β βΒ Β βββ scripts
βΒ Β βΒ Β βΒ Β βββ laptop-lid.sh
βΒ Β βΒ Β βββ swaylock
βΒ Β βΒ Β βΒ Β βββ config
βΒ Β βΒ Β βββ swaync
βΒ Β βΒ Β βΒ Β βββ config.json
βΒ Β βΒ Β βΒ Β βββ style.css
βΒ Β βΒ Β βΒ Β βββ styling
βΒ Β βΒ Β βΒ Β βββ _color-scheme.scss
βΒ Β βΒ Β βΒ Β βββ _control-center.scss
βΒ Β βΒ Β βΒ Β βββ _notification.scss
βΒ Β βΒ Β βΒ Β βββ _widget-dnd.scss
βΒ Β βΒ Β βΒ Β βββ _widget-menubar.scss
βΒ Β βΒ Β βΒ Β βββ _widget-title.scss
βΒ Β βΒ Β βββ waybar
βΒ Β βΒ Β βΒ Β βββ bar-config.jsonc
βΒ Β βΒ Β βΒ Β βββ config.jsonc
βΒ Β βΒ Β βΒ Β βββ modules
βΒ Β βΒ Β βΒ Β βΒ Β βββ backlight.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ battery.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ bluetooth.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ clock.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ cpu.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ custom.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ disk.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ idle-inhibitor.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ memory.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ mpris.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ network.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ privacy.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ pulseaudio.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ sway.jsonc
βΒ Β βΒ Β βΒ Β βΒ Β βββ temperature.jsonc
βΒ Β βΒ Β βΒ Β βββ style.css
βΒ Β βΒ Β βΒ Β βββ styling
βΒ Β βΒ Β βΒ Β βββ _backlight.scss
βΒ Β βΒ Β βΒ Β βββ _battery.scss
βΒ Β βΒ Β βΒ Β βββ _bluetooth.scss
βΒ Β βΒ Β βΒ Β βββ _clock.scss
βΒ Β βΒ Β βΒ Β βββ _color-scheme.scss
βΒ Β βΒ Β βΒ Β βββ _cpu.scss
βΒ Β βΒ Β βΒ Β βββ _disk.scss
βΒ Β βΒ Β βΒ Β βββ _global.scss
βΒ Β βΒ Β βΒ Β βββ _idle-inhibitor.scss
βΒ Β βΒ Β βΒ Β βββ _memory.scss
βΒ Β βΒ Β βΒ Β βββ _modules.scss
βΒ Β βΒ Β βΒ Β βββ _mpris.scss
βΒ Β βΒ Β βΒ Β βββ _network.scss
βΒ Β βΒ Β βΒ Β βββ _notifications.scss
βΒ Β βΒ Β βΒ Β βββ _privacy.scss
βΒ Β βΒ Β βΒ Β βββ _pulseaudio.scss
βΒ Β βΒ Β βΒ Β βββ _scratchpad.scss
βΒ Β βΒ Β βΒ Β βββ _temperature.scss
βΒ Β βΒ Β βΒ Β βββ _tooltip.scss
βΒ Β βΒ Β βΒ Β βββ _window.scss
βΒ Β βΒ Β βΒ Β βββ _workspaces.scss
βΒ Β βΒ Β βββ wlogout
βΒ Β βΒ Β βββ layout
βΒ Β βΒ Β βββ style.css
βΒ Β βΒ Β βββ styling
βΒ Β βΒ Β βββ _button.scss
βΒ Β βΒ Β βββ _colors-scheme.scss
βΒ Β βΒ Β βββ _global.scss
βΒ Β βΒ Β βββ _hibernate.scss
βΒ Β βΒ Β βββ _lock.scss
βΒ Β βΒ Β βββ _logout.scss
βΒ Β βΒ Β βββ _reboot.scss
βΒ Β βΒ Β βββ _shutdown.scss
βΒ Β βΒ Β βββ _suspend.scss
βΒ Β βΒ Β βββ _window.scss
βΒ Β βΒ Β βββ icons
βΒ Β βΒ Β βββ nord
βΒ Β βΒ Β βββ INFO.md
βΒ Β βΒ Β βββ hibernate.png
βΒ Β βΒ Β βββ lock.png
βΒ Β βΒ Β βββ logout.png
βΒ Β βΒ Β βββ reboot.png
βΒ Β βΒ Β βββ shutdown.png
βΒ Β βΒ Β βββ suspend.png
βΒ Β βββ .local
βΒ Β βββ bin
βΒ Β βββ toggle-hide-cursor
βββ windows
βββ Documents
βΒ Β βββ PowerToys
βΒ Β βΒ Β βββ Backup
βΒ Β βΒ Β βββ settings_133852382418700222.ptb
βΒ Β βββ ooshutup10.cfg
βββ System32
βΒ Β βββ drivers
βΒ Β βββ etc
βΒ Β βββ hosts
βββ Users
βββ username
βββ AppData
βββ Local
βββ Packages
βββ Microsoft.WindowsTerminal_8wekyb3d8bbwe
βββ LocalState
βββ settings.json
55 directories, 135 files

