This commit is contained in:
Stephan Raabe 2023-09-14 14:34:08 +02:00
parent 06665a3cb6
commit 0a7af4d2bb
10 changed files with 51 additions and 14 deletions

8
.deploycheck Normal file
View File

@ -0,0 +1,8 @@
-------------------------------------------------------
Checklist for changes on main branch after merging
-------------------------------------------------------
hyprland.conf: Set monitor to ,preferred,auto,1
hyprland.conf: Set keyboard to us
gtk/gtk-3.0: Remove bookmarks

View File

@ -106,6 +106,7 @@ packagesPacman=(
"tumbler" "tumbler"
"xautolock" "xautolock"
"blueman" "blueman"
"nautilus"
); );
packagesYay=( packagesYay=(

View File

@ -1,6 +1,18 @@
Version 2.1 Version 2.2
https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.2
--------------------------------------------------------
- Login: Move issue into login directory
- Bugfix: /gtk/gtk-3.0/bookmarks removed from repository
- Hyprland: Prefer dark theme for gtk3 applications e.g., nautilus
- Hyprland: Add keybinding for nautilus SUPER, CTRL, F
- Installation: Add nautilus as default file manager
- Waybar: Add quickstart icon for nautilus
- Waybar: Style improvements
Bugfixes Version 2.1
Updates custom waybar mdule to check available packages for updates (pacman and aur) plus color theme for number of available packages (waybar/modules.json) https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.1
New installupdates script with Timeshift integration. Ask for name for the Timeshift before starting the updates (scripts/installupdates.sh) --------------------------------------------------------
Pywal colors for waybar now with relative link into ./cache/wal/ (waybar/style.css) - Several bugfixes
- Updates custom waybar module to check available packages for updates (pacman and aur) plus color theme for number of available packages (waybar/modules.json)
- New installupdates script with Timeshift integration. Ask for name for the Timeshift before starting the updates (scripts/installupdates.sh)
- Waybar: Pywal colors for waybar now with relative link into ./cache/wal/ (waybar/style.css)

View File

@ -9,7 +9,10 @@ gtk_theme="$(grep 'gtk-theme-name' "$config" | sed 's/.*\s*=\s*//')"
icon_theme="$(grep 'gtk-icon-theme-name' "$config" | sed 's/.*\s*=\s*//')" icon_theme="$(grep 'gtk-icon-theme-name' "$config" | sed 's/.*\s*=\s*//')"
cursor_theme="$(grep 'gtk-cursor-theme-name' "$config" | sed 's/.*\s*=\s*//')" cursor_theme="$(grep 'gtk-cursor-theme-name' "$config" | sed 's/.*\s*=\s*//')"
font_name="$(grep 'gtk-font-name' "$config" | sed 's/.*\s*=\s*//')" font_name="$(grep 'gtk-font-name' "$config" | sed 's/.*\s*=\s*//')"
gsettings set "$gnome_schema" gtk-theme "$gtk_theme" gsettings set "$gnome_schema" gtk-theme "$gtk_theme"
gsettings set "$gnome_schema" icon-theme "$icon_theme" gsettings set "$gnome_schema" icon-theme "$icon_theme"
gsettings set "$gnome_schema" cursor-theme "$cursor_theme" gsettings set "$gnome_schema" cursor-theme "$cursor_theme"
gsettings set "$gnome_schema" font-name "$font_name" gsettings set "$gnome_schema" font-name "$font_name"
gsettings set "$gnome_schema" color-scheme 'prefer-dark'

View File

@ -18,7 +18,8 @@ env = WLR_RENDERER_ALLOW_SOFTWARE, 1
# Monitor Setup # Monitor Setup
# See https://wiki.hyprland.org/Configuring/Monitors/ # See https://wiki.hyprland.org/Configuring/Monitors/
# ----------------------------------------------------- # -----------------------------------------------------
monitor=,preferred,auto,1 monitor=,2560x1440@120,auto,1
# monitor=,preferred,auto,1
# monitor=,1920x1080,auto,1 # monitor=,1920x1080,auto,1
# ----------------------------------------------------- # -----------------------------------------------------
@ -159,6 +160,7 @@ bind = $mainMod SHIFT, W, exec, ~/dotfiles/scripts/updatewal-swww.sh
bind = $mainMod CTRL, W, exec, ~/dotfiles/scripts/wallpaper-swww.sh bind = $mainMod CTRL, W, exec, ~/dotfiles/scripts/wallpaper-swww.sh
bind = $mainMod CTRL, RETURN, exec, ~/dotfiles/scripts/applauncher.sh bind = $mainMod CTRL, RETURN, exec, ~/dotfiles/scripts/applauncher.sh
bind = $mainMod SHIFT, B, exec, ~/dotfiles/waybar/launch.sh bind = $mainMod SHIFT, B, exec, ~/dotfiles/waybar/launch.sh
bind = $mainMod CTRL, F, exec, nautilus
bind = $mainMod, 1, workspace, 1 bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2 bind = $mainMod, 2, workspace, 2

View File

@ -59,6 +59,7 @@
"group/quicklinks": { "group/quicklinks": {
"orientation": "horizontal", "orientation": "horizontal",
"modules": [ "modules": [
"custom/filemanager",
"custom/brave", "custom/brave",
] ]
}, },

View File

@ -16,7 +16,7 @@ killall waybar
# ----------------------------------------------------- # -----------------------------------------------------
# Loading the configuration based on the username # Loading the configuration based on the username
# ----------------------------------------------------- # -----------------------------------------------------
if [[ $USER = "raabe2" ]] if [[ $USER = "raabe" ]]
then then
waybar -c ~/dotfiles/waybar/myconfig & -s ~/dotfiles/waybar/style.css waybar -c ~/dotfiles/waybar/myconfig & -s ~/dotfiles/waybar/style.css
else else

View File

@ -77,6 +77,13 @@
"tooltip": false "tooltip": false
}, },
// Filemanager Launcher
"custom/filemanager": {
"format": "",
"on-click": "nautilus",
"tooltip": false
},
// Outlook Launcher // Outlook Launcher
"custom/outlook": { "custom/outlook": {
"format": "", "format": "",
@ -100,7 +107,7 @@
// ChatGPT Launcher // ChatGPT Launcher
"custom/chatgpt": { "custom/chatgpt": {
"format": "", "format": "",
"on-click": "brave --app=https://chat.openai.com", "on-click": "brave --app=https://chat.openai.com",
"tooltip": false "tooltip": false
}, },
@ -112,10 +119,10 @@
"tooltip": false "tooltip": false
}, },
// Looking Glass Launcher // Windows VM
"custom/lookingglass": { "custom/windowsvm": {
"format": "", "format": "",
"on-click": "~/dotfiles/scripts/looking-glass.sh", "on-click": "~/private/launchvm.sh",
"tooltip": false "tooltip": false
}, },

View File

@ -59,8 +59,9 @@
"group/quicklinks": { "group/quicklinks": {
"orientation": "horizontal", "orientation": "horizontal",
"modules": [ "modules": [
"custom/filemanager",
"custom/chatgpt", "custom/chatgpt",
"custom/lookingglass" "custom/windowsvm"
] ]
}, },

View File

@ -148,9 +148,11 @@ window#waybar.empty #window {
* Custom Quicklinks * Custom Quicklinks
* ----------------------------------------------------- */ * ----------------------------------------------------- */
#custom-brave, #custom-outlook, #custom-teams, #custom-chatgpt, #custom-calculator, #custom-lookingglass { #custom-brave, #custom-outlook, #custom-filemanager, #custom-teams, #custom-chatgpt, #custom-calculator, #custom-windowsvm {
margin-right:15px; margin-right:20px;
font-size:20px; font-size:20px;
font-weight:bold;
opacity:0.8;
} }
/* ----------------------------------------------------- /* -----------------------------------------------------