Skip to content

💻 My personal desktop environment scripts and config files.

Notifications You must be signed in to change notification settings

luisfuturist/de

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Desktop Environment

This repository contains my personal workstation files for my Linux system, showcasing various customizations across different components such as the window manager, terminal, notification daemon, status bar, and desktop environment. These customizations are designed to enhance my overall user experience and workflow.

Scope

  • Window Manager: Custom keybindings, layouts, and appearance.
  • Terminal: Custom colors and fonts.
  • Notification Daemon: Custom appearance and behavior.
  • Status Bar: System information display and custom formatting.
  • Desktop Environment:
    • Oomox GTK+ Theme
    • Icon Themes: Archdroid, Numix, and Papirus

Features

General config

  • Set $mod as Mod4;
  • Font;
  • Keyboard layout to br-abnt2;

Key bindings powered by i3wm:

  • Resize and notification modes;
  • Layout bindings: fullscreen, split, floating/tiling, tabs, and more;
  • Screenshot using gnome-screenshot by pressing Print;
  • Start a new terminal by pressing $mod+Return;
  • Open application launcher by pressing $mod+d;
  • Adjust volume;
  • Bindings for restarting and reloading i3;
  • Bindings for workspace management.

Statusbar powered by i3status:

  • Hardware info: disk, RAM, CPU and battery usage;
  • Network;
  • Date time;

Appearence

  • Custom i3wm appearence;
  • Custom notification appearence powered by dunst;
  • Custom application launcher appearence powered by dmenu;
  • Custom xfce4-terminal appearence;
  • Custom GTK theme based on Oomox theme style;
  • Custom icon theme based on Android Lollipop's material design icons.

Getting Started

Prerequisites

  • Manjaro
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/luisfuturist/de.git
    cd de
  2. Install: // TODO

Development

// TODO

Note

  • This configuration is specific to my own preferences and may require adjustments to work optimally on your system.
  • Some of the scripts and configurations may require root privileges to install or modify system settings.

About

💻 My personal desktop environment scripts and config files.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages