diff --git a/.bashrc b/.bashrc deleted file mode 100644 index 3889559..0000000 --- a/.bashrc +++ /dev/null @@ -1,10 +0,0 @@ -# -# ~/.bashrc -# - -# If not running interactively, don't do anything -[[ $- != *i* ]] && return - -alias ls='ls --color=auto' -alias grep='grep --color=auto' -PS1='(\e[0;36m\u@\h\e[m) - [\e[0;32m\w\e[m] $ ' diff --git a/.config b/.config new file mode 100644 index 0000000..e69de29 diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf deleted file mode 100644 index 81b788d..0000000 --- a/.config/hypr/hyprpaper.conf +++ /dev/null @@ -1,4 +0,0 @@ -preload = ~/.config/hypr/walls/1.png -wallpaper = HDMI-A-1,~/.config/hypr/walls/1.png -wallpaper = HDMI-A-2,~/.config/hypr/walls/1.png -splash = false \ No newline at end of file diff --git a/.config/hypr/walls/1.png b/.config/hypr/walls/1.png deleted file mode 100644 index 835201e..0000000 Binary files a/.config/hypr/walls/1.png and /dev/null differ diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf deleted file mode 100644 index cce23bf..0000000 --- a/.config/kitty/kitty.conf +++ /dev/null @@ -1,14 +0,0 @@ -include ./mocha.conf -font_family jetbrains mono nerd font -#font_size 15 -bold_font auto -italic_font auto -bold_italic_font auto -mouse_hide_wait 2.0 -window_padding_width 10 -cursor_shape block -url_color #0087bd -url_style dotted -#Close the terminal without confirmation -confirm_os_window_close 0 -background_opacity 0.80 diff --git a/.config/kitty/mocha.conf b/.config/kitty/mocha.conf deleted file mode 100644 index 2533db7..0000000 --- a/.config/kitty/mocha.conf +++ /dev/null @@ -1,80 +0,0 @@ -# vim:ft=kitty - -## name: Catppuccin-Mocha -## author: Pocco81 (https://github.com/Pocco81) -## license: MIT -## upstream: https://github.com/catppuccin/kitty/blob/main/mocha.conf -## blurb: Soothing pastel theme for the high-spirited! - - - -# The basic colors -foreground #CDD6F4 -background #1E1E2E -selection_foreground #1E1E2E -selection_background #F5E0DC - -# Cursor colors -cursor #F5E0DC -cursor_text_color #1E1E2E - -# URL underline color when hovering with mouse -url_color #F5E0DC - -# Kitty window border colors -active_border_color #B4BEFE -inactive_border_color #6C7086 -bell_border_color #F9E2AF - -# OS Window titlebar colors -wayland_titlebar_color system -macos_titlebar_color system - -# Tab bar colors -active_tab_foreground #11111B -active_tab_background #CBA6F7 -inactive_tab_foreground #CDD6F4 -inactive_tab_background #181825 -tab_bar_background #11111B - -# Colors for marks (marked text in the terminal) -mark1_foreground #1E1E2E -mark1_background #B4BEFE -mark2_foreground #1E1E2E -mark2_background #CBA6F7 -mark3_foreground #1E1E2E -mark3_background #74C7EC - -# The 16 terminal colors - -# black -color0 #45475A -color8 #585B70 - -# red -color1 #F38BA8 -color9 #F38BA8 - -# green -color2 #A6E3A1 -color10 #A6E3A1 - -# yellow -color3 #F9E2AF -color11 #F9E2AF - -# blue -color4 #89B4FA -color12 #89B4FA - -# magenta -color5 #F5C2E7 -color13 #F5C2E7 - -# cyan -color6 #94E2D5 -color14 #94E2D5 - -# white -color7 #BAC2DE -color15 #A6ADC8 diff --git a/.config/sublime-merge/Local/Session.sublime_session b/.config/sublime-merge/Local/Session.sublime_session deleted file mode 100644 index 5a1240a..0000000 --- a/.config/sublime-merge/Local/Session.sublime_session +++ /dev/null @@ -1,78 +0,0 @@ -{ - "last_version": 2091, - "new_window_session": - { - "window_height": 518.0, - "window_width": 960.0 - }, - "next_update_check": 1712311430, - "project_dir": "/home/lucien/Documents/Github", - "recent": - [ - { - "locations_tab_selected": false, - "path": "/home/lucien/Documents/Github/dm-ticket-bot", - "previous_commit_messages": - [ - ], - "search": - { - "history": - [ - ] - }, - "show_untracked_files": false, - "side_bar_visible": true, - "table_of_contents_tab_selected": false, - "table_of_contents_tree_mode": false - }, - { - "locations_tab_selected": false, - "path": "/home/lucien/Documents/devoirs/projet-pei", - "previous_commit_messages": - [ - "commit" - ], - "search": - { - "history": - [ - ] - }, - "show_untracked_files": false, - "side_bar_visible": true, - "table_of_contents_tab_selected": false, - "table_of_contents_tree_mode": false - } - ], - "select_repository": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "window_positions": - { - "/home/lucien/Documents/Github/dm-ticket-bot": "0,1,0,0,0,0,0,931,993,3000,1920,0", - "/home/lucien/Documents/devoirs/projet-pei": "0,1,0,0,0,0,0,931,993,3000,1920,0" - }, - "windows": - [ - { - "tabs": - [ - { - "path": "/home/lucien/Documents/devoirs/projet-pei", - "selected": false - }, - { - "path": "/home/lucien/Documents/Github/dm-ticket-bot", - "selected": true - } - ] - } - ] -} diff --git a/.config/sublime-text/Local/Auto Save Session.sublime_session b/.config/sublime-text/Local/Auto Save Session.sublime_session deleted file mode 100644 index 6717cbe..0000000 --- a/.config/sublime-text/Local/Auto Save Session.sublime_session +++ /dev/null @@ -1,517 +0,0 @@ -{ - "file_history": - [ - "/home/lucien/.config/hypr/hyprland.conf", - "/home/lucien/.config/wlogout/icons/hibernate.svg", - "/home/lucien/.config/wlogout/config", - "/home/lucien/.config/wlogout/style.css", - "/home/lucien/.config/waybar/config", - "/home/lucien/.config/waybar/style.css", - "/home/lucien/.config/kitty/kitty.conf", - "/home/lucien/Documents/Github/dm-ticket-bot/src/events/messageCreate.ts", - "/home/lucien/Documents/Github/dm-ticket-bot/docker-compose.yml", - "/home/lucien/Documents/devoirs/projet-pei/src/main.rs", - "/home/lucien/Documents/devoirs/projet-pei/.gitignore", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.lock", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.toml", - "/home/lucien/.bashrc", - "/home/lucien/.config/dolphinrc", - "/home/lucien/989898998989898989898989898", - "/home/lucien/.config/swaylock/config", - "/home/lucien/.config/hypr/hyprpaper.conf", - "/home/lucien/.config/wofi/style.css", - "/home/lucien/.config/wofi/config", - "/home/lucien/.config/sublime-text/Packages/User/Preferences.sublime-settings", - "/home/lucien/.config/sublime-text/Packages/Default/Preferences.sublime-settings", - "/home/lucien/Downloads/config", - "/home/lucien/.config/baloofileinformationrc", - "/home/lucien/Downloads/projet_lazer/Situations.java", - "/home/lucien/Downloads/projet_lazer/Univers.java", - "/home/lucien/Downloads/projet_lazer/Applazer.java", - "/home/lucien/.config/sublime-text/Packages/Color Scheme - Default/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/User/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/Theme - Default/Default.sublime-theme", - "/home/lucien/.config/sublime-text/Packages/User/Default.sublime-theme" - ], - "folder_history": - [ - "/home/lucien/.config/hypr", - "/home/lucien/.config/swaylock", - "/home/lucien/.config/wlogout", - "/home/lucien/.config/waybar", - "/home/lucien/.config/kitty", - "/home/lucien/Documents/Github/dm-ticket-bot", - "/home/lucien/Documents/devoirs/projet-pei", - "/home/lucien/.config", - "/home/lucien", - "/home/lucien/.config/wofi", - "/home/lucien/Downloads", - "/home/lucien/Downloads/projet_lazer" - ], - "last_version": 4169, - "last_window_id": 31, - "log_indexing": false, - "next_update_check": 1712251813, - "settings": - { - "new_window_full_screen": false, - "new_window_height": 518.0, - "new_window_maximized": true, - "new_window_position": - [ - 0.0, - 27.0 - ], - "new_window_settings": - { - "auto_complete": - { - "selected_items": - [ - [ - "wi", - "width" - ], - [ - "o", - "orientation" - ], - [ - "et", - "etatPrecedent" - ], - [ - "po", - "positioni" - ], - [ - "tp", - "println" - ] - ] - }, - "build_system_choices": - [ - ], - "build_varint": "", - "command_palette": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "console": - { - "height": 0.0, - "history": - [ - ] - }, - "distraction_free": - { - "menu_visible": true, - "show_minimap": false, - "show_open_files": false, - "show_tabs": false, - "side_bar_visible": false, - "status_bar_visible": false - }, - "file_history": - [ - "/home/lucien/.config/hypr/hyprland.conf", - "/home/lucien/.config/swaylock/config", - "/home/lucien/.config/wlogout/icons/hibernate.svg", - "/home/lucien/.config/wlogout/config", - "/home/lucien/.config/wlogout/style.css", - "/home/lucien/.config/waybar/config", - "/home/lucien/.config/waybar/style.css", - "/home/lucien/.config/kitty/kitty.conf", - "/home/lucien/Documents/Github/dm-ticket-bot/docker-compose.yml", - "/home/lucien/Documents/Github/dm-ticket-bot/src/events/messageCreate.ts", - "/home/lucien/Documents/devoirs/projet-pei/src/main.rs", - "/home/lucien/Documents/devoirs/projet-pei/.gitignore", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.lock", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.toml", - "/home/lucien/.bashrc", - "/home/lucien/989898998989898989898989898", - "/home/lucien/.config/hypr/hyprpaper.conf", - "/home/lucien/.config/wofi/style.css", - "/home/lucien/.config/wofi/config", - "/home/lucien/Downloads/config", - "/home/lucien/.config/baloofileinformationrc", - "/home/lucien/.config/dolphinrc", - "/home/lucien/Downloads/projet_lazer/Situations.java", - "/home/lucien/Downloads/projet_lazer/Univers.java", - "/home/lucien/Downloads/projet_lazer/Applazer.java", - "/home/lucien/.config/sublime-text/Packages/User/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/Color Scheme - Default/Celeste.sublime-color-scheme" - ], - "find": - { - "height": 0.0 - }, - "find_in_files": - { - "height": 0.0, - "where_history": - [ - ] - }, - "find_state": - { - "case_sensitive": false, - "find_history": - [ - ], - "highlight": true, - "in_selection": false, - "preserve_case": false, - "regex": false, - "replace_history": - [ - ], - "reverse": false, - "scrollbar_highlights": true, - "show_context": true, - "use_buffer2": true, - "use_gitignore": true, - "whole_word": false, - "wrap": true - }, - "incremental_find": - { - "height": 0.0 - }, - "input": - { - "height": 0.0 - }, - "menu_visible": true, - "output.find_results": - { - "height": 0.0 - }, - "pinned_build_system": "", - "replace": - { - "height": 0.0 - }, - "save_all_on_build": true, - "select_file": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_project": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_symbol": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "show_minimap": true, - "show_open_files": false, - "show_tabs": true, - "side_bar_visible": true, - "side_bar_width": 150.0, - "status_bar_visible": true, - "template_settings": - { - } - }, - "new_window_width": 960.0 - }, - "windows": - [ - { - "auto_complete": - { - "selected_items": - [ - [ - "wi", - "width" - ], - [ - "o", - "orientation" - ], - [ - "et", - "etatPrecedent" - ], - [ - "po", - "positioni" - ], - [ - "tp", - "println" - ] - ] - }, - "buffers": - [ - { - "file": "/home/lucien/.config/swaylock/config", - "settings": - { - "buffer_size": 121, - "line_ending": "Unix" - }, - "undo_stack": - [ - ] - } - ], - "build_system": "", - "build_system_choices": - [ - ], - "build_varint": "", - "command_palette": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "console": - { - "height": 0.0, - "history": - [ - ] - }, - "distraction_free": - { - "menu_visible": true, - "show_minimap": false, - "show_open_files": false, - "show_tabs": false, - "side_bar_visible": false, - "status_bar_visible": false - }, - "expanded_folders": - [ - "/home/lucien/.config/swaylock" - ], - "file_history": - [ - "/home/lucien/.config/wlogout/icons/hibernate.svg", - "/home/lucien/.config/wlogout/config", - "/home/lucien/.config/wlogout/style.css", - "/home/lucien/.config/waybar/config", - "/home/lucien/.config/waybar/style.css", - "/home/lucien/.config/kitty/kitty.conf", - "/home/lucien/Documents/Github/dm-ticket-bot/docker-compose.yml", - "/home/lucien/Documents/Github/dm-ticket-bot/src/events/messageCreate.ts", - "/home/lucien/.config/hypr/hyprland.conf", - "/home/lucien/Documents/devoirs/projet-pei/src/main.rs", - "/home/lucien/Documents/devoirs/projet-pei/.gitignore", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.lock", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.toml", - "/home/lucien/.bashrc", - "/home/lucien/989898998989898989898989898", - "/home/lucien/.config/hypr/hyprpaper.conf", - "/home/lucien/.config/wofi/style.css", - "/home/lucien/.config/wofi/config", - "/home/lucien/Downloads/config", - "/home/lucien/.config/baloofileinformationrc", - "/home/lucien/.config/dolphinrc", - "/home/lucien/Downloads/projet_lazer/Situations.java", - "/home/lucien/Downloads/projet_lazer/Univers.java", - "/home/lucien/Downloads/projet_lazer/Applazer.java", - "/home/lucien/.config/sublime-text/Packages/User/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/Color Scheme - Default/Celeste.sublime-color-scheme" - ], - "find": - { - "height": 0.0 - }, - "find_in_files": - { - "height": 0.0, - "where_history": - [ - ] - }, - "find_state": - { - "case_sensitive": false, - "find_history": - [ - ], - "highlight": true, - "in_selection": false, - "preserve_case": false, - "regex": false, - "replace_history": - [ - ], - "reverse": false, - "scrollbar_highlights": true, - "show_context": true, - "use_buffer2": true, - "use_gitignore": true, - "whole_word": false, - "wrap": true - }, - "folders": - [ - { - "path": "/home/lucien/.config/swaylock" - } - ], - "groups": - [ - { - "sheets": - [ - { - "buffer": 0, - "file": "/home/lucien/.config/swaylock/config", - "selected": true, - "semi_transient": false, - "settings": - { - "buffer_size": 121, - "regions": - { - }, - "selection": - [ - [ - 121, - 121 - ] - ], - "settings": - { - "syntax": "Packages/Text/Plain text.tmLanguage" - }, - "translation.x": 0.0, - "translation.y": 0.0, - "zoom_level": 1.0 - }, - "stack_index": 0, - "stack_multiselect": false, - "type": "text" - } - ] - } - ], - "incremental_find": - { - "height": 0.0 - }, - "input": - { - "height": 0.0 - }, - "layout": - { - "cells": - [ - [ - 0, - 0, - 1, - 1 - ] - ], - "cols": - [ - 0.0, - 1.0 - ], - "rows": - [ - 0.0, - 1.0 - ] - }, - "menu_visible": true, - "output.find_results": - { - "height": 0.0 - }, - "pinned_build_system": "", - "position": "0,1,0,0,0,0,0,931,993,3000,1920,0", - "project": "", - "replace": - { - "height": 0.0 - }, - "save_all_on_build": true, - "select_file": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_project": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_symbol": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "selected_group": 0, - "settings": - { - }, - "show_minimap": true, - "show_open_files": false, - "show_tabs": true, - "side_bar_visible": true, - "side_bar_width": 150.0, - "status_bar_visible": true, - "template_settings": - { - }, - "window_id": 30, - "workspace_name": "" - } - ], - "workspaces": - { - "recent_workspaces": - [ - ] - } -} diff --git a/.config/sublime-text/Local/Session.sublime_session b/.config/sublime-text/Local/Session.sublime_session deleted file mode 100644 index 9e20c12..0000000 --- a/.config/sublime-text/Local/Session.sublime_session +++ /dev/null @@ -1,421 +0,0 @@ -{ - "file_history": - [ - "/home/lucien/.config/kitty/kitty.conf", - "/home/lucien/.config/wlogout/config", - "/home/lucien/Documents/Github/dm-ticket-bot/src/events/messageCreate.ts", - "/home/lucien/Documents/Github/dm-ticket-bot/docker-compose.yml", - "/home/lucien/Documents/devoirs/projet-pei/src/main.rs", - "/home/lucien/.config/hypr/hyprland.conf", - "/home/lucien/Documents/devoirs/projet-pei/.gitignore", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.lock", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.toml", - "/home/lucien/.bashrc", - "/home/lucien/.config/dolphinrc", - "/home/lucien/989898998989898989898989898", - "/home/lucien/.config/wlogout/style.css", - "/home/lucien/.config/wlogout/icons/hibernate.svg", - "/home/lucien/.config/swaylock/config", - "/home/lucien/.config/hypr/hyprpaper.conf", - "/home/lucien/.config/wofi/style.css", - "/home/lucien/.config/wofi/config", - "/home/lucien/.config/waybar/style.css", - "/home/lucien/.config/waybar/config", - "/home/lucien/.config/sublime-text/Packages/User/Preferences.sublime-settings", - "/home/lucien/.config/sublime-text/Packages/Default/Preferences.sublime-settings", - "/home/lucien/Downloads/config", - "/home/lucien/.config/baloofileinformationrc", - "/home/lucien/Downloads/projet_lazer/Situations.java", - "/home/lucien/Downloads/projet_lazer/Univers.java", - "/home/lucien/Downloads/projet_lazer/Applazer.java", - "/home/lucien/.config/sublime-text/Packages/Color Scheme - Default/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/User/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/Theme - Default/Default.sublime-theme", - "/home/lucien/.config/sublime-text/Packages/User/Default.sublime-theme" - ], - "folder_history": - [ - "/home/lucien/.config/kitty", - "/home/lucien/.config/wlogout", - "/home/lucien/Documents/Github/dm-ticket-bot", - "/home/lucien/.config/hypr", - "/home/lucien/Documents/devoirs/projet-pei", - "/home/lucien/.config", - "/home/lucien", - "/home/lucien/.config/swaylock", - "/home/lucien/.config/waybar", - "/home/lucien/.config/wofi", - "/home/lucien/Downloads", - "/home/lucien/Downloads/projet_lazer" - ], - "last_version": 4169, - "last_window_id": 28, - "log_indexing": false, - "next_update_check": 1712251813, - "settings": - { - "new_window_full_screen": false, - "new_window_height": 1037.0, - "new_window_maximized": true, - "new_window_position": - [ - 0.0, - 27.0 - ], - "new_window_settings": - { - "auto_complete": - { - "selected_items": - [ - [ - "o", - "orientation" - ], - [ - "et", - "etatPrecedent" - ], - [ - "po", - "positioni" - ], - [ - "tp", - "println" - ] - ] - }, - "build_system_choices": - [ - ], - "build_varint": "", - "command_palette": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "console": - { - "height": 0.0, - "history": - [ - ] - }, - "distraction_free": - { - "menu_visible": true, - "show_minimap": false, - "show_open_files": false, - "show_tabs": false, - "side_bar_visible": false, - "status_bar_visible": false - }, - "file_history": - [ - "/home/lucien/.config/kitty/kitty.conf", - "/home/lucien/.config/wlogout/config", - "/home/lucien/Documents/Github/dm-ticket-bot/docker-compose.yml", - "/home/lucien/Documents/Github/dm-ticket-bot/src/events/messageCreate.ts", - "/home/lucien/.config/hypr/hyprland.conf", - "/home/lucien/Documents/devoirs/projet-pei/src/main.rs", - "/home/lucien/Documents/devoirs/projet-pei/.gitignore", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.lock", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.toml", - "/home/lucien/.bashrc", - "/home/lucien/989898998989898989898989898", - "/home/lucien/.config/wlogout/style.css", - "/home/lucien/.config/wlogout/icons/hibernate.svg", - "/home/lucien/.config/hypr/hyprpaper.conf", - "/home/lucien/.config/wofi/style.css", - "/home/lucien/.config/wofi/config", - "/home/lucien/.config/waybar/style.css", - "/home/lucien/.config/waybar/config", - "/home/lucien/Downloads/config", - "/home/lucien/.config/baloofileinformationrc", - "/home/lucien/.config/dolphinrc", - "/home/lucien/Downloads/projet_lazer/Situations.java", - "/home/lucien/Downloads/projet_lazer/Univers.java", - "/home/lucien/Downloads/projet_lazer/Applazer.java", - "/home/lucien/.config/sublime-text/Packages/User/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/Color Scheme - Default/Celeste.sublime-color-scheme" - ], - "find": - { - "height": 0.0 - }, - "find_in_files": - { - "height": 0.0, - "where_history": - [ - ] - }, - "find_state": - { - "case_sensitive": false, - "find_history": - [ - ], - "highlight": true, - "in_selection": false, - "preserve_case": false, - "regex": false, - "replace_history": - [ - ], - "reverse": false, - "scrollbar_highlights": true, - "show_context": true, - "use_buffer2": true, - "use_gitignore": true, - "whole_word": false, - "wrap": true - }, - "incremental_find": - { - "height": 0.0 - }, - "input": - { - "height": 0.0 - }, - "menu_visible": true, - "output.find_results": - { - "height": 0.0 - }, - "pinned_build_system": "", - "replace": - { - "height": 0.0 - }, - "save_all_on_build": true, - "select_file": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_project": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_symbol": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "show_minimap": true, - "show_open_files": false, - "show_tabs": true, - "side_bar_visible": true, - "side_bar_width": 150.0, - "status_bar_visible": true, - "template_settings": - { - } - }, - "new_window_width": 960.0 - }, - "windows": - [ - { - "auto_complete": - { - "selected_items": - [ - [ - "o", - "orientation" - ], - [ - "et", - "etatPrecedent" - ], - [ - "po", - "positioni" - ], - [ - "tp", - "println" - ] - ] - }, - "build_system": "", - "build_system_choices": - [ - ], - "build_varint": "", - "command_palette": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "console": - { - "height": 0.0, - "history": - [ - ] - }, - "distraction_free": - { - "menu_visible": true, - "show_minimap": false, - "show_open_files": false, - "show_tabs": false, - "side_bar_visible": false, - "status_bar_visible": false - }, - "file_history": - [ - "/home/lucien/.config/kitty/kitty.conf", - "/home/lucien/.config/wlogout/config", - "/home/lucien/Documents/Github/dm-ticket-bot/docker-compose.yml", - "/home/lucien/Documents/Github/dm-ticket-bot/src/events/messageCreate.ts", - "/home/lucien/.config/hypr/hyprland.conf", - "/home/lucien/Documents/devoirs/projet-pei/src/main.rs", - "/home/lucien/Documents/devoirs/projet-pei/.gitignore", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.lock", - "/home/lucien/Documents/devoirs/projet-pei/Cargo.toml", - "/home/lucien/.bashrc", - "/home/lucien/989898998989898989898989898", - "/home/lucien/.config/wlogout/style.css", - "/home/lucien/.config/wlogout/icons/hibernate.svg", - "/home/lucien/.config/hypr/hyprpaper.conf", - "/home/lucien/.config/wofi/style.css", - "/home/lucien/.config/wofi/config", - "/home/lucien/.config/waybar/style.css", - "/home/lucien/.config/waybar/config", - "/home/lucien/Downloads/config", - "/home/lucien/.config/baloofileinformationrc", - "/home/lucien/.config/dolphinrc", - "/home/lucien/Downloads/projet_lazer/Situations.java", - "/home/lucien/Downloads/projet_lazer/Univers.java", - "/home/lucien/Downloads/projet_lazer/Applazer.java", - "/home/lucien/.config/sublime-text/Packages/User/Celeste.sublime-color-scheme", - "/home/lucien/.config/sublime-text/Packages/Color Scheme - Default/Celeste.sublime-color-scheme" - ], - "find": - { - "height": 0.0 - }, - "find_in_files": - { - "height": 0.0, - "where_history": - [ - ] - }, - "find_state": - { - "case_sensitive": false, - "find_history": - [ - ], - "highlight": true, - "in_selection": false, - "preserve_case": false, - "regex": false, - "replace_history": - [ - ], - "reverse": false, - "scrollbar_highlights": true, - "show_context": true, - "use_buffer2": true, - "use_gitignore": true, - "whole_word": false, - "wrap": true - }, - "incremental_find": - { - "height": 0.0 - }, - "input": - { - "height": 0.0 - }, - "menu_visible": true, - "output.find_results": - { - "height": 0.0 - }, - "pinned_build_system": "", - "position": "0,1,0,0,0,0,0,931,993,3000,1920,0", - "replace": - { - "height": 0.0 - }, - "save_all_on_build": true, - "select_file": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_project": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_symbol": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "settings": - { - }, - "show_minimap": true, - "show_open_files": false, - "show_tabs": true, - "side_bar_visible": true, - "side_bar_width": 150.0, - "status_bar_visible": true, - "template_settings": - { - }, - "window_id": 28 - } - ], - "workspaces": - { - "recent_workspaces": - [ - ] - } -} diff --git a/.config/sublime-text/Packages/User/Preferences.sublime-settings b/.config/sublime-text/Packages/User/Preferences.sublime-settings deleted file mode 100644 index bff4fbf..0000000 --- a/.config/sublime-text/Packages/User/Preferences.sublime-settings +++ /dev/null @@ -1,7 +0,0 @@ -{ - "color_scheme": "Mariana.sublime-color-scheme", - "theme": "Default Dark.sublime-theme", - "save_on_focus_lost": true, - "hot_exit": false, - "remember_open_files": false, -} diff --git a/.config/swaylock/config b/.config/swaylock/config deleted file mode 100644 index e55c6d0..0000000 --- a/.config/swaylock/config +++ /dev/null @@ -1,7 +0,0 @@ -font=hack -font-size=10 -color=000000 -inside-color=282828 -image=~/.config/hypr/walls/1.png -ignore-empty-password -daemonize diff --git a/.config/waybar/config b/.config/waybar/config deleted file mode 100644 index 0e8d1f6..0000000 --- a/.config/waybar/config +++ /dev/null @@ -1,105 +0,0 @@ -{ - "layer": "top", - "position": "top", - "exclusive": true, - "passthrough": false, - "fixed-center": true, - "gtk-layer-shell": true, - "height": 35, - "modules-left": [ - "hyprland/workspaces", - "tray" - ], - "modules-center": [], - "modules-right":[ - "battery", - "backlight", - "pulseaudio#microphone", - "pulseaudio", - "network", - "bluetooth", - "clock#date", - "clock", - "custom/power" - ], - "hyprland/workspaces": { - "on-click": "activate", - "format": "{name}", - "all-outputs": true, - "disable-scroll": true, - "active-only": false - }, - "idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": "", - "deactivated": "" - } - }, - "custom/power": { // Todo : power-menu - "tooltip": false, - "on-click": "wlogout", - "format": "󰤆" - }, - "clock": { - "tooltip": false, - "format": "󱑎 {:%H:%M}" - }, - "clock#date": { - "format": "󰃶 {:%a %d %b}", - "tooltip-format" :"{:%Y %B}{calendar}" - }, - "backlight": { - "tooltip": false, - "format": " {percent}%", - // "format": "{icon} {percent}%", - // "format-icons": ["󰋙","󰫃","󰫄","󰫅","󰫆","󰫇","󰫈"], - "on-scroll-up": "brightnessctl s 1%+ > /dev/null", - "on-scroll-down": "brightnessctl s 1%- > /dev/null" - }, - "battery": { // Todo : rajouter un clique to time - "states": { - "warning": 30, - "critical": 15 - }, - "format": "{icon} {capacity}%", - "tooltip-format": "{timeTo}, {capacity}%", - "format-charging": "󰂄 {capacity}%", - "format-plugged": "󰚥 {capacity}%", - "format-alt": "{time} {icon}", // A quoi ça sert ? - "format-icons": ["󰂃","󰁺","󰁻","󰁼","󰁽","󰁾","󰁿","󰂀","󰂁","󰂂","󰁹"] - }, - "network": { - "format-wifi": "󰖩 {essid}", - "format-ethernet": "󰈀 {ipaddr}/{cidr}", - "format-disconnected": "󰖪", - "format-alt": "{ipaddr}" - }, - "bluetooth" : { - "format": " {status}", - "format-on": "", - "format-off": "󰂲", - "format-connected": "󰂱 {device_alias}", - "on-click": "bluetooth_toggle.sh", - "on-click-middle": "bluetoothctl power on ;bluetoothctl connect EC:81:93:59:71:AE" - }, - "pulseaudio":{ - "tooltip":false, - "format":"{icon} {volume}%", - "format-muted":"󰖁", - "format-icons":{"default":["󰕿","󰖀","󰕾"]}, - "on-click": "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle", - "on-click-middle":"pavucontrol", - "on-scroll-up":"wpctl set-volume @DEFAULT_AUDIO_SINK@ 2%+ -l 1.0", - "on-scroll-down":"wpctl set-volume @DEFAULT_AUDIO_SINK@ 2%-" - }, - "pulseaudio#microphone": { // Todo : +100% quand scrolll - "tooltip": false, - "format": "{format_source}", - "format-source": "󰍬 {volume}%", - "format-source-muted": "󰍭", - "on-click": "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle", - "on-scroll-up": "wpctl set-volume @DEFAULT_AUDIO_SOURCE@ 2%+ -l 1.0", - "on-scroll-down": "wpctl set-volume @DEFAULT_AUDIO_SOURCE@ 2%-" - } -} diff --git a/.config/waybar/style.css b/.config/waybar/style.css deleted file mode 100644 index 3e2eda0..0000000 --- a/.config/waybar/style.css +++ /dev/null @@ -1,83 +0,0 @@ -* { - border: none; - border-radius: 0; - min-height: 0; - font-family: Material Design Icons, monospace; - font-size: 13px; -} - -window#waybar { - background-color: #1e1e2e; - transition-property: background-color; - transition-duration: 0.5s; - opacity: 0.8; -} - -#workspaces { - background-color: transparent; -} - -#workspaces button { - all: initial; - min-width: 0; - box-shadow: inset 0 -3px transparent; - padding: 6px 18px; - margin: 6px 3px; - border-radius: 10px; - background-color: #1e1e2e; - color: #cdd6f4; - opacity: 1; -} - -#workspaces button.active { - color: #1e1e2e; - background-color: #cc9af1; -} - -#workspaces button:hover { - box-shadow: inherit; - text-shadow: inherit; - color: #1e1e2e; - background-color: #e4c5fa; -} - -#workspaces button.urgent { - background-color: #f38ba8; -} - -#battery, #backlight, #pulseaudio, -#network, #bluetooth, #clock, -#custom-power, #tray -{ - border-radius: 10px; - margin: 6px 3px; - padding: 6px 12px; - background-color: #edbdf2; - color: #1e1e2e; - font-size: 0.9rem; -} - -#custom-power { - margin-right: 5px; - padding-right: 15px; - background-color: #f77798; -} - -#tray { - background-color: #1e1e2e; -} - -#battery.warning:not(charging){ - background-color: #f38ba8; - color: #181825; -} - -#battery.critical:not(charging){ - background-color: #f38ba8; - color: #181825; -} - -#battery.urgent:not(charging){ - background-color: #f38ba8; - color: #181825; -} diff --git a/.config/wlogout/config b/.config/wlogout/config deleted file mode 100644 index 4b1bf8b..0000000 --- a/.config/wlogout/config +++ /dev/null @@ -1,35 +0,0 @@ -{ - "label" : "lock", - "action" : "swaylock", - "text" : "Lock" -} - -{ - "label" : "hibernate", - "action" : "systemctl hibernate", - "text" : "Hibernate" -} - -{ - "label" : "logout", - "action" : "hyprctl dispatch exit", - "text" : "Logout" -} - -{ - "label" : "shutdown", - "action" : "shutdown now", - "text" : "Shutdown" -} - -{ - "label" : "suspend", - "action" : "loginctl suspend", - "text" : "Suspend" -} - -{ - "label" : "reboot", - "action" : "reboot", - "text" : "Reboot" -} diff --git a/.config/wlogout/icons/hibernate.svg b/.config/wlogout/icons/hibernate.svg deleted file mode 100644 index 886e92c..0000000 --- a/.config/wlogout/icons/hibernate.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - Svg Vector Icons : http://www.onlinewebfonts.com/icon - - diff --git a/.config/wlogout/icons/lock.svg b/.config/wlogout/icons/lock.svg deleted file mode 100644 index 4d4f315..0000000 --- a/.config/wlogout/icons/lock.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.config/wlogout/icons/logout.svg b/.config/wlogout/icons/logout.svg deleted file mode 100644 index 34b472c..0000000 --- a/.config/wlogout/icons/logout.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/.config/wlogout/icons/reboot.svg b/.config/wlogout/icons/reboot.svg deleted file mode 100644 index eddde4f..0000000 --- a/.config/wlogout/icons/reboot.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - Svg Vector Icons : http://www.onlinewebfonts.com/icon - - diff --git a/.config/wlogout/icons/shutdown.svg b/.config/wlogout/icons/shutdown.svg deleted file mode 100644 index 282f4d6..0000000 --- a/.config/wlogout/icons/shutdown.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - Svg Vector Icons : http://www.onlinewebfonts.com/icon - - diff --git a/.config/wlogout/icons/suspend.svg b/.config/wlogout/icons/suspend.svg deleted file mode 100644 index 92bad46..0000000 --- a/.config/wlogout/icons/suspend.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.config/wlogout/style.css b/.config/wlogout/style.css deleted file mode 100644 index d655ffe..0000000 --- a/.config/wlogout/style.css +++ /dev/null @@ -1,72 +0,0 @@ -* { - background-image: none; -} -window { - background-color: rgba(0, 0, 0, 0.4); -} - -button { - color: #ffffff; - background-color: #1e222a; - border-style: solid; - border-color: #FBCFFB; - border-width: 2px; - border-radius: 200px; - opacity: 0.8; - background-repeat: no-repeat; - background-position: center; - background-size: 25%; - margin: 50px; -} - -button:hover { - background-color: #353c4a; -} - -#lock { - background-image: image( - url("./icons/lock.svg"), - url("/usr/share/wlogout/icons/lock.png"), - url("/usr/local/share/wlogout/icons/lock.png") - ); -} - -#logout { - background-image: image( - url("./icons/logout.svg"), - url("/usr/share/wlogout/icons/logout.png"), - url("/usr/local/share/wlogout/icons/logout.png") - ); -} - -#suspend { - background-image: image( - url("./icons/suspend.svg"), - url("/usr/share/wlogout/icons/suspend.png"), - url("/usr/local/share/wlogout/icons/suspend.png") - ); -} - -#hibernate { - background-image: image( - url("./icons/hibernate.svg"), - url("/usr/share/wlogout/icons/hibernate.png"), - url("/usr/local/share/wlogout/icons/hibernate.png") - ); -} - -#shutdown { - background-image: image( - url("./icons/shutdown.svg"), - url("/usr/share/wlogout/icons/shutdown.png"), - url("/usr/local/share/wlogout/icons/shutdown.png") - ); -} - -#reboot { - background-image: image( - url("./icons/reboot.svg"), - url("/usr/share/wlogout/icons/reboot.png"), - url("/usr/local/share/wlogout/icons/reboot.png") - ); -} diff --git a/.config/wofi/config b/.config/wofi/config deleted file mode 100644 index 2d01f51..0000000 --- a/.config/wofi/config +++ /dev/null @@ -1,19 +0,0 @@ -hide_scroll=true -show=drun -width=60% -lines=8 -line_wrap=word -term=kitty -allow_markup=true -always_parse_args=false -show_all=true -print_command=true -layer=overlay -allow_images=true -gtk_dark=true -prompt= -image_size=20 -display_generic=false -location=center -key_expand=Tab -insensitive=false diff --git a/.config/wofi/style.css b/.config/wofi/style.css deleted file mode 100644 index 0246c0e..0000000 --- a/.config/wofi/style.css +++ /dev/null @@ -1,40 +0,0 @@ -* { - font-family: JetBrainsMono; - color: #e5e9f0; - background: transparent; -} - -#window { - background: rgba(41, 46, 66, 0.5); - margin: auto; - padding: 10px; - border-radius: 20px; - border: 2px solid #E779E7; -} - -#input { - padding: 10px; - margin-bottom: 10px; - border-radius: 15px; -} - -#outer-box { - padding: 20px; -} - -#img { - margin-right: 6px; -} - -#entry { - padding: 10px; - border-radius: 15px; -} - -#entry:selected { - background-color: #2e3440; -} - -#text { - margin: 2px; -} diff --git a/.config/hypr/hyprland.conf b/hypr/hyprland.conf similarity index 58% rename from .config/hypr/hyprland.conf rename to hypr/hyprland.conf index 0ae2edc..91dced7 100644 --- a/.config/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -1,99 +1,81 @@ - -# ####################################################################################### -# AUTOGENERATED HYPR CONFIG. -# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT, -# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS. -# ####################################################################################### - -# -# Please note not all available settings / options are set here. -# For a full list, see the wiki -# +################ +### MONITORS ### +################ # See https://wiki.hyprland.org/Configuring/Monitors/ monitor=,preferred,auto,auto -monitor=HDMI-A-1,1920x1080@60,0x0,1 -monitor=HDMI-A-2,1920x1080@75,1080x400,1 -monitor=HDMI-A-1,transform,3 -workspace=HDMI-A-1,1 -# See https://wiki.hyprland.org/Configuring/Keywords/ for more -# Execute your favorite apps at launch -exec-once = waybar & hyprpaper -exec-once=hyprctl setcursor dark 24 -exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP +################### +### MY PROGRAMS ### +################### -# Source a file (multi-file configs) -# source = ~/.config/hypr/myColors.conf - -# Set programs that you use $terminal = kitty $fileManager = dolphin $menu = wofi --show drun -# Some default env vars. -env = HYPRCURSOR_THEME,dark +################# +### AUTOSTART ### +################# + +exec-once = waybar & hyprpaper + + +############################# +### ENVIRONMENT VARIABLES ### +############################# + env = XCURSOR_SIZE,24 -env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that +env = HYPRCURSOR_SIZE,24 -# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ -input { - kb_layout = fr - kb_variant = - kb_model = - kb_options = - kb_rules = - follow_mouse = 1 - - touchpad { - natural_scroll = no - } - - accel_profile = flat - numlock_by_default = true - - sensitivity = -0.3# -1.0 to 1.0, 0 means no modification. -} - -general { - # See https://wiki.hyprland.org/Configuring/Variables/ for more +##################### +### LOOK AND FEEL ### +##################### +general { gaps_in = 5 - gaps_out = 20 + gaps_out = 10 + border_size = 2 - col.active_border = rgb(f9b7e7) rgb(FBCFFB) 45deg + + col.active_border = rgb(FFD300) col.inactive_border = rgba(595959aa) - layout = dwindle + resize_on_border = false - # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on allow_tearing = false + + layout = dwindle } decoration { - # See https://wiki.hyprland.org/Configuring/Variables/ for more - rounding = 10 - + + active_opacity = 1.0 + inactive_opacity = 1.0 + + drop_shadow = true + shadow_range = 4 + shadow_render_power = 3 + col.shadow = rgba(1a1a1aee) + + # https://wiki.hyprland.org/Configuring/Variables/#blur blur { enabled = true size = 3 passes = 1 + + vibrancy = 0.1696 } - - drop_shadow = yes - shadow_range = 4 - shadow_render_power = 3 - col.shadow = rgba(1a1a1aee) } +# https://wiki.hyprland.org/Configuring/Variables/#animations animations { - enabled = yes + enabled = true - # Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more + # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more bezier = myBezier, 0.05, 0.9, 0.1, 1.05 @@ -105,25 +87,48 @@ animations { animation = workspaces, 1, 6, default } +# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more dwindle { - # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more - pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below - preserve_split = yes # you probably want this + pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = true # You probably want this } +# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more master { - # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more - new_is_master = true + new_status = master } -gestures { - # See https://wiki.hyprland.org/Configuring/Variables/ for more - workspace_swipe = off -} - -misc { - # See https://wiki.hyprland.org/Configuring/Variables/ for more +# https://wiki.hyprland.org/Configuring/Variables/#misc +misc { force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers + disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :( +} + + +############# +### INPUT ### +############# + +# https://wiki.hyprland.org/Configuring/Variables/#input +input { + kb_layout = fr + kb_variant = + kb_model = + kb_options = + kb_rules = + + follow_mouse = 1 + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. + + touchpad { + natural_scroll = true + } +} + +# https://wiki.hyprland.org/Configuring/Variables/#gestures +gestures { + workspace_swipe = false } # Example per-device config @@ -133,23 +138,20 @@ device { sensitivity = -0.5 } -# Example windowrule v1 -# windowrule = float, ^(kitty)$ -# Example windowrule v2 -# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ -# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more -windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. +################### +### KEYBINDINGS ### +################### -# See https://wiki.hyprland.org/Configuring/Keywords/ for more -$mainMod = SUPER +# See https://wiki.hyprland.org/Configuring/Keywords/ +$mainMod = SUPER # Sets "Windows" key as main modifier # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more bind = $mainMod, Q, exec, $terminal -bind = $mainMod, C, killactive, -bind = $mainMod, M, exit, +bind = $mainMod, C, killactive, +bind = $mainMod, M, exit, bind = $mainMod, E, exec, $fileManager -bind = $mainMod, V, togglefloating, +bind = $mainMod, V, togglefloating, bind = $mainMod, R, exec, $menu bind = $mainMod, P, pseudo, # dwindle bind = $mainMod, J, togglesplit, # dwindle @@ -195,3 +197,26 @@ bind = $mainMod, mouse_up, workspace, e-1 # Move/resize windows with mainMod + LMB/RMB and dragging bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:273, resizewindow + +# Laptop multimedia keys for volume and LCD brightness +bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ +bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- +bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle +bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle +bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+ +bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%- + +############################## +### WINDOWS AND WORKSPACES ### +############################## + +# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more +# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules + +# Example windowrule v1 +# windowrule = float, ^(kitty)$ + +# Example windowrule v2 +# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ + +windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf new file mode 100644 index 0000000..d4f2c31 --- /dev/null +++ b/hypr/hyprlock.conf @@ -0,0 +1,48 @@ +hide_cursor = true + +background { + monitor = + path = ~/.config/hypr/wallpapers/lucy.png + # color = rgba(25, 20, 20, 1.0) + + # all these options are taken from hyprland, see https://wiki.hyprland.org/Configuring/Variables/#blur for explanations + blur_passes = 1 + blur_size = 7 + noise = 0.0117 + contrast = 0.8916 + brightness = 0.8172 + vibrancy = 0.1696 + vibrancy_darkness = 0.0 +} + +input-field { + monitor = + size = 200, 50 + outline_thickness = 3 + dots_size = 0.33 # Scale of input-field height, 0.2 - 0.8 + dots_spacing = 0.15 # Scale of dots' absolute size, 0.0 - 1.0 + dots_center = false + dots_rounding = -1 # -1 default circle, -2 follow input-field rounding + outer_color = rgb(151515) + inner_color = rgb(200, 200, 200) + font_color = rgb(10, 10, 10) + fade_on_empty = false + fade_timeout = 1000 # Milliseconds before fade_on_empty is triggered. + placeholder_text = Input Password... # Text rendered in the input box when it's empty. + hide_input = false + rounding = -1 # -1 means complete rounding (circle/oval) + check_color = rgb(204, 136, 34) + fail_color = rgb(204, 34, 34) # if authentication failed, changes outer_color and fail message color + fail_text = $FAIL ($ATTEMPTS) # can be set to empty + fail_timeout = 2000 # milliseconds before fail_text and fail_color disappears + fail_transition = 300 # transition time in ms between normal outer_color and fail_color + capslock_color = 1 + numlock_color = 1 + bothlock_color = -1 # when both locks are active. -1 means don't change outer color (same for above) + invert_numlock = true # change color if numlock is off + swap_font_color = false # see below + + position = 0, -20 + halign = center + valign = center +} diff --git a/hypr/hyprpaper.conf b/hypr/hyprpaper.conf new file mode 100644 index 0000000..f124627 --- /dev/null +++ b/hypr/hyprpaper.conf @@ -0,0 +1,5 @@ +preload = ~/.config/hypr/wallpapers/lucy.png + +wallpaper = eDP-1, ~/.config/hypr/wallpapers/lucy.png + +splash = false diff --git a/hypr/wallpapers/lucy.jpg b/hypr/wallpapers/lucy.jpg new file mode 100644 index 0000000..2c63d0c Binary files /dev/null and b/hypr/wallpapers/lucy.jpg differ diff --git a/hypr/wallpapers/lucy.png b/hypr/wallpapers/lucy.png new file mode 100644 index 0000000..2c9e88a Binary files /dev/null and b/hypr/wallpapers/lucy.png differ diff --git a/kitty/kitty.conf b/kitty/kitty.conf new file mode 100644 index 0000000..3374d7c --- /dev/null +++ b/kitty/kitty.conf @@ -0,0 +1,11 @@ +font_family iosevka +bold_font auto +italic_font auto +bold_italic_font auto + +font_size 12.0 + +foreground #dddddd +background #000000 + +background_opacity 0.8 diff --git a/waybar/config.jsonc b/waybar/config.jsonc new file mode 100644 index 0000000..2044713 --- /dev/null +++ b/waybar/config.jsonc @@ -0,0 +1,149 @@ +// -*- mode: jsonc -*- +{ + "layer": "top", // Waybar at top layer + "height": 30, // Waybar height (to be removed for auto height) + "spacing": 4, // Gaps between modules (4px) + "margin": 10, + "modules-left": [ + "hyprland/workspaces", + "custom/media" + ], + "modules-center": [ + "clock" + ], + "modules-right": [ + "pulseaudio", + "network", + "cpu", + "memory", + "backlight", + "battery", + "battery#bat2", + "custom/power" + ], + "mpd": { + "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ", + "format-disconnected": "Disconnected ", + "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ", + "unknown-tag": "N/A", + "interval": 5, + "consume-icons": { + "on": " " + }, + "random-icons": { + "off": " ", + "on": " " + }, + "repeat-icons": { + "on": " " + }, + "single-icons": { + "on": "1 " + }, + "state-icons": { + "paused": "", + "playing": "" + }, + "tooltip-format": "MPD (connected)", + "tooltip-format-disconnected": "MPD (disconnected)" + }, + "idle_inhibitor": { + "format": "{icon}", + "format-icons": { + "activated": "", + "deactivated": "" + } + }, + "tray": { + // "icon-size": 21, + "spacing": 10 + }, + "clock": { + "timezone": "Europe/Paris", + "format": "{:%H:%M | %Y-%m-%d}", + "tooltip-format": "{:%Y %B}\n{calendar}", + }, + "cpu": { + "format": "{usage}% ", + "tooltip": false + }, + "memory": { + "format": "{}% " + }, + "temperature": { + // "thermal-zone": 2, + // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", + "critical-threshold": 80, + // "format-critical": "{temperatureC}°C {icon}", + "format": "{temperatureC}°C {icon}", + "format-icons": ["", "", ""] + }, + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + "format-icons": ["", "", "", "", "", "", "", "", ""] + }, + "battery": { + "states": { + // "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{capacity}% {icon}", + "format-full": "{capacity}% {icon}", + "format-charging": "{capacity}% ", + "format-plugged": "{capacity}% ", + "format-alt": "{time} {icon}", + // "format-good": "", // An empty format will hide the module + // "format-full": "", + "format-icons": ["", "", "", "", ""] + }, + "battery#bat2": { + "bat": "BAT2" + }, + "network": { + // "interface": "wlp2*", // (Optional) To force the use of this interface + "format-wifi": "{essid} ({signalStrength}%) ", + "format-ethernet": "{ipaddr}/{cidr} ", + "tooltip-format": "{ifname} via {gwaddr} ", + "format-linked": "{ifname} (No IP) ", + "format-disconnected": "Disconnected ⚠", + "format-alt": "{ifname}: {ipaddr}/{cidr}" + }, + "pulseaudio": { + "scroll-step": 5, // %, can be a float + "format": "{volume}% {icon} {format_source}", + "format-bluetooth": "{volume}% {icon} {format_source}", + "format-bluetooth-muted": " {icon} {format_source}", + "format-muted": " {format_source}", + "format-source": "{volume}% ", + "format-source-muted": "", + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", ""] + }, + "on-click": "pavucontrol" + }, + "custom/media": { + "format": "{icon} {}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder + // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name + }, + "custom/power": { + "format" : "⏻", + "tooltip": false, + "on-click": "wlogout -b 2" + } +} diff --git a/waybar/config.jsonc.save b/waybar/config.jsonc.save new file mode 100644 index 0000000..7e0771f --- /dev/null +++ b/waybar/config.jsonc.save @@ -0,0 +1,215 @@ +// -*- mode: jsonc -*- +{ + // "layer": "top", // Waybar at top layer + // "position": "bottom", // Waybar position (top|bottom|left|right) + "height": 30, // Waybar height (to be removed for auto height) + // "width": 1280, // Waybar width + "spacing": 4, // Gaps between modules (4px) + // Choose the order of the modules + "modules-left": [ + "sway/workspaces", + "sway/mode", + "sway/scratchpad", + "custom/media" + ], + "modules-center": [ + "sway/window" + ], + "modules-right": [ + "mpd", + "idle_inhibitor", + "pulseaudio", + "network", + "power-profiles-daemon", + "cpu", + "memory", + "temperature", + "backlight", + "keyboard-state", + "sway/language", + "battery", + "battery#bat2", + "clock", + "tray", + "custom/power" + ], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "warp-on-scroll": false, + // "format": "{name}: {icon}", + // "format-icons": { + // "1": "", + // "2": "", + // "3": "", + // "4": "", + // "5": "", + // "urgent": "", + // "focused": "", + // "default": "" + // } + // }, + "keyboard-state": { + "numlock": true, + "capslock": true, + "format": "{name} {icon}", + "format-icons": { + "locked": "", + "unlocked": "" + } + }, + "sway/mode": { + "format": "{}" + }, + "sway/scratchpad": { + "format": "{icon} {count}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, + "mpd": { + "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ", + "format-disconnected": "Disconnected ", + "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ", + "unknown-tag": "N/A", + "interval": 5, + "consume-icons": { + "on": " " + }, + "random-icons": { + "off": " ", + "on": " " + }, + "repeat-icons": { + "on": " " + }, + "single-icons": { + "on": "1 " + }, + "state-icons": { + "paused": "", + "playing": "" + }, + "tooltip-format": "MPD (connected)", + "tooltip-format-disconnected": "MPD (disconnected)" + }, + "idle_inhibitor": { + "format": "{icon}", + "format-icons": { + "activated": "", + "deactivated": "" + } + }, + "tray": { + // "icon-size": 21, + "spacing": 10 + }, + "clock": { + // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format-alt": "{:%Y-%m-%d}" + }, + "cpu": { + "format": "{usage}% ", + "tooltip": false + }, + "memory": { + "format": "{}% " + }, + "temperature": { + // "thermal-zone": 2, + // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", + "critical-threshold": 80, + // "format-critical": "{temperatureC}°C {icon}", + "format": "{temperatureC}°C {icon}", + "format-icons": ["", "", ""] + }, + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + "format-icons": ["", "", "", "", "", "", "", "", ""] + }, + "battery": { + "states": { + // "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{capacity}% {icon}", + "format-full": "{capacity}% {icon}", + "format-charging": "{capacity}% ", + "format-plugged": "{capacity}% ", + "format-alt": "{time} {icon}", + // "format-good": "", // An empty format will hide the module + // "format-full": "", + "format-icons": ["", "", "", "", ""] + }, + "battery#bat2": { + "bat": "BAT2" + }, + "power-profiles-daemon": { + "format": "{icon}", + "tooltip-format": "Power profile: {profile}\nDriver: {driver}", + "tooltip": true, + "format-icons": { + "default": "", + "performance": "", + "balanced": "", + "power-saver": "" + } + }, + "network": { + // "interface": "wlp2*", // (Optional) To force the use of this interface + "format-wifi": "{essid} ({signalStrength}%) ", + "format-ethernet": "{ipaddr}/{cidr} ", + "tooltip-format": "{ifname} via {gwaddr} ", + "format-linked": "{ifname} (No IP) ", + "format-disconnected": "Disconnected ⚠", + "format-alt": "{ifname}: {ipaddr}/{cidr}" + }, + "pulseaudio": { + // "scroll-step": 1, // %, can be a float + "format": "{volume}% {icon} {format_source}", + "format-bluetooth": "{volume}% {icon} {format_source}", + "format-bluetooth-muted": " {icon} {format_source}", + "format-muted": " {format_source}", + "format-source": "{volume}% ", + "format-source-muted": "", + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", ""] + }, + "on-click": "pavucontrol" + }, + "custom/media": { + "format": "{icon} {}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder + // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name + }, + "custom/power": { + "format" : "⏻ ", + "tooltip": false, + "menu": "on-click", + "menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder + "menu-actions": { + "shutdown": "shutdown", + "reboot": "reboot", + "suspend": "systemctl suspend", + "hibernate": "systemctl hibernate" + } + } +} diff --git a/waybar/style.css b/waybar/style.css new file mode 100644 index 0000000..662133f --- /dev/null +++ b/waybar/style.css @@ -0,0 +1,96 @@ +* { + font-family: hack, iosevka, FontAwesome, Roboto, Helvetica, Arial, sans-serif; + font-size: 15px; + font-weight: 600; +} + +window#waybar { + background-color: #32312e; + color: white; + transition-property: background-color; + transition-duration: .5s; + border-radius: 25px; + opacity: 1; +} + +window#waybar.hidden { + opacity: 0.2; +} + +window#waybar.termite { + background-color: #3F3F3F; +} + +window#waybar.chromium { + background-color: #000000; + border: none; +} + +.modules-left, +.modules-right { + padding: 0px 10px; +} + +#workspaces button { + border-radius: 0; + color: white; + margin: 0px 5px; + padding: 0px; +} + +#workspaces button.active { + color: #FFD300; + text-decoration: underline; +} + +#workspaces button.urgent { + color: #eb4d4b; +} + +#workspaces button:hover { + border: none; + outline: none; + background: none; + transition: none; +} + +#clock, +#battery, +#cpu, +#memory, +#disk, +#temperature, +#backlight, +#network, +#pulseaudio, +#custom-media, +#power, +#custom-power { + padding: 7px 10px; + color: #FFD300; + opacity: 1; +} + +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +#custom-media { + min-width: 100px; +} + +#battery.charging, #battery.plugged { + color: #26A65B; +} + +#temperature.critical { + color: #eb4d4b; +} + +#battery.critical:not(.charging) { + color: #f53c3c; +} diff --git a/wlogout/layout b/wlogout/layout new file mode 100644 index 0000000..b3e50bc --- /dev/null +++ b/wlogout/layout @@ -0,0 +1,24 @@ +{ + "label" : "lock", + "action" : "hyprlock", + "text" : "", + "keybind" : "l" +} +{ + "label" : "logout", + "action" : "loginctl terminate-user $USER", + "text" : "", + "keybind" : "e" +} +{ + "label" : "shutdown", + "action" : "systemctl poweroff", + "text" : "", + "keybind" : "s" +} +{ + "label" : "reboot", + "action" : "systemctl reboot", + "text" : "", + "keybind" : "r" +} diff --git a/wlogout/style.css b/wlogout/style.css new file mode 100644 index 0000000..ef25acc --- /dev/null +++ b/wlogout/style.css @@ -0,0 +1,42 @@ +* { + background-image: none; + box-shadow: none; +} + +window { + background-color: rgba(12, 12, 12, 0.9); +} + +button { + border-radius: 0; + border-color: black; + text-decoration-color: #FFFFFF; + color: #FFFFFF; + background-color: #32312e; + border: none; + background-repeat: no-repeat; + background-position: center; + background-size: 25%; + margin: 15px; +} + +button:focus, button:active, button:hover { + background-color: #3700B3; + outline-style: none; +} + +#lock { + background-image: image(url("/usr/share/wlogout/icons/lock.png"), url("/usr/local/share/wlogout/icons/lock.png")); +} + +#logout { + background-image: image(url("/usr/share/wlogout/icons/logout.png"), url("/usr/local/share/wlogout/icons/logout.png")); +} + +#shutdown { + background-image: image(url("/usr/share/wlogout/icons/shutdown.png"), url("/usr/local/share/wlogout/icons/shutdown.png")); +} + +#reboot { + background-image: image(url("/usr/share/wlogout/icons/reboot.png"), url("/usr/local/share/wlogout/icons/reboot.png")); +} diff --git a/wofi/config b/wofi/config new file mode 100644 index 0000000..a547536 --- /dev/null +++ b/wofi/config @@ -0,0 +1 @@ +hide_scroll=true \ No newline at end of file diff --git a/wofi/style.css b/wofi/style.css new file mode 100644 index 0000000..3d2789f --- /dev/null +++ b/wofi/style.css @@ -0,0 +1,46 @@ +window { + margin: 5px; + background-color: #32312e; + border-radius: 50px; + opacity: 1; +} + +#input { + margin: 20px; + background-color: black; + border-radius: 25px; + padding: 10px; + color: white; +} + +#inner-box { + margin: 5px; +} + +#outer-box { + margin: 20px; +} + +#scroll { + margin: 20px; + border-radius: 25px; +} + +#entry { + background-color: #FFD300; + border-radius: 25px; + margin: 15px 0px; + padding: 10px; +} + +#text { + margin: 5px; +} + +#entry:selected { + background-color: #ffe566; +} + +#text:selected { + color: black; +}