Commit graph

701 commits

Author SHA1 Message Date
Aly Raffauf ee2c828d58 home/hyprland: add wayland-pipewire-idle-inhibit 2024-07-08 14:22:58 -04:00
Aly Raffauf 23e37fa814 move syncthing from nixosModules to userModules/aly 2024-07-08 00:58:52 -04:00
Aly Raffauf 0a58af6500 moved and simplified overlays from baseModules 2024-07-07 23:54:00 -04:00
Aly Raffauf 0840f43ffd declare GDK_SCALE in host cfg 2024-07-07 22:23:19 -04:00
Aly Raffauf ba351c050c home/theme: imrpove readability 2024-07-07 01:51:26 -04:00
Aly Raffauf b9af8abe95 home: remove startupApps 2024-07-07 01:45:13 -04:00
Aly Raffauf c8f162cf3b home/hyprland: move variables and rules into vars.nix 2024-07-07 01:36:41 -04:00
Aly Raffauf b27ec564a0 petalburg: add power-profiles-adjuster and move specific hyprland binds to home.nix 2024-07-07 00:50:30 -04:00
Aly Raffauf 8afd10a41b home/options: readability improvements 2024-07-06 19:52:05 -04:00
Aly Raffauf 7fa9990542 home: move mimetype lists into eparate module 2024-07-06 19:49:07 -04:00
Aly Raffauf c0ce74cad2
use wallpapers from upstream flake (#13)
* initial commit

* source wallpapers from wallpaper flake and overlay over nixpkgs

* bump flake.lock

* nixos/desktop: install alyraffauf-wallpapers
2024-07-06 00:35:45 -04:00
Aly Raffauf 4be2981898 home/theme: fixed typo in qt theme 2024-07-03 12:41:53 -04:00
Aly Raffauf 76e6626187
home/theme: remove abstractions and simplify options
* removed gtk and icon theme option abstractions

* home/theme: remove cursorTheme options

* rustboro/home: migrate cursor theme overrides

* home/theme: use config.gtk.font instead of options.nix abstractions

* home/them: dark mode/light mode check for icons

* home/theme: remove terminalFont options

* home: move home.themes.colors.darkMode to home.themes.darkMode

* home/them: improve gnome font settings

* waybar: stay dark even when in light mode
2024-07-03 10:35:39 -04:00
Aly Raffauf 9398ad6f66 home: code cleanup 2024-07-03 00:40:04 -04:00
Aly Raffauf 200c432224 home/desktop: fetch wallpapers from git 2024-07-02 21:23:03 -04:00
Aly Raffauf a33c6f8bdb home/vsCodium: fix lightmode themes 2024-07-02 13:25:03 -04:00
Aly Raffauf da2cbecbe7
change theme from catppuccin -> adwaita (#8)
* switch default gtk theme and colors to adw-gtk3

* vscodium: move to adwaita

* home/theme: switch qt theme to Adwaita-dark

* wlogout: migrate to adwaita and improve look and feel

* nixpkgs: remove adwaita overrides

* plymouth: remove catppuccin theme

* home/chromium: remove catppuccin theme

* emacs: remove catppuccin

* home/neovim: catppuccin -> ayu

* nixos/base: remove catppuccin console colors

* home/theme: switch to Bibata cursors

* nixos/lightdm: conform to default home theme

* home: remove theme overrides

* qlogout: fix regression with button:focus keeping entries highlighted when unhovered

* format with alejandra

* home/waybar: match colors to adwaita

* home/fuzzel: match selection colors with theme.colors

* mauville: remove overrided vscode theme

* aly: use firefox gnome theme

* rustboro: decrease cursor size override

* nixos/options: remove catppuccin references

* home/theme: fixed regression in theme.gtk.hideTitleBar
2024-07-01 22:59:41 -04:00
Aly Raffauf 47aaefdae1 home/defaultapps: fix typo in file manager associations 2024-07-01 15:13:45 -04:00
Aly Raffauf a5a762f432 confirm to catppuccin themes renamed upstream 2024-07-01 09:30:47 -04:00
Aly Raffauf f514d76495 home/defaultApps: overhaul mimetype associations 2024-06-29 23:24:37 -04:00
Aly Raffauf 3d220582e9 home/defaultApps: cleanup & reorg 2024-06-29 22:02:23 -04:00
Aly Raffauf c3776d318a home/defaultApps: create xdg desktop entries for default apps so the user doesn't have to specify them 2024-06-29 21:35:07 -04:00
Aly Raffauf 49019a9043 vscodium: ruler at column 80 2024-06-28 21:07:39 -04:00
Aly Raffauf efcc254856 nixosModules: simplify options 2024-06-28 21:07:20 -04:00
Aly Raffauf 706a6fb48d cinnamon: 12hr clock by default 2024-06-27 18:35:36 -04:00
Aly Raffauf 575149a3a0 move duplicated hardware configuration to config.ar.hardware module 2024-06-26 22:13:02 -04:00
Aly Raffauf b0f9144bb7 hyprland: map tablet and touchdevices to eDP-1 2024-06-26 14:01:58 -04:00
Aly Raffauf 3ce33a1d3f apps/bash: shell agnostic aliases + ripgrep 2024-06-25 23:43:59 -04:00
Aly Raffauf e85b3a1435 home/bash: enable ripgrep 2024-06-25 20:46:13 -04:00
Aly Raffauf 8462a15aa6 home/desktop: check if syncthing is enabled and the username matches making ~/sync bookmark 2024-06-25 19:17:54 -04:00
Aly Raffauf db95583b4f home: drop neofetch due to upstream deprecation 2024-06-25 17:04:37 -04:00
Aly Raffauf e86871ec23 home/desktop: only crete ~/sync if osConfig.alyraffauf.services.syncthing.enable 2024-06-25 16:58:51 -04:00
Aly Raffauf 24a0a097d3 home/apps: move eza and fzf to bash module 2024-06-25 16:58:20 -04:00
Aly Raffauf 455fae315d keepassxc: disable updating of manifest files on startup 2024-06-25 16:56:04 -04:00
Aly Raffauf 3de76e8a6b theme: fixed failure to apply default catppuccin-gtk themes due to upstream renaming 2024-06-25 09:54:17 -04:00
Aly Raffauf a4023bc6fb home/defaultApps: added more mimetype associations 2024-06-24 22:59:21 -04:00
Aly Raffauf 5a727fcfaf firefox: enable gnome browser-connector native messaging host if alyraffauf.desktop.gnome.enable 2024-06-24 22:30:09 -04:00
Aly Raffauf 2dc96a42af firefox: optionally enable keepassxc nativemessaginghost 2024-06-24 21:51:53 -04:00
Aly Raffauf ca4c453a96 hyprland: rewrote wallpaper script in ruby 2024-06-24 21:12:49 -04:00
Aly Raffauf ab64b44497 firefox: move policies to nixos config 2024-06-24 18:06:44 -04:00
Aly Raffauf 396cad8c1c firefox: add sane default extensions and settings 2024-06-24 18:06:16 -04:00
Aly Raffauf 50e9e9320e replace neovim with nixvim 2024-06-22 23:38:24 -04:00
Aly Raffauf b4bbe60e51 gnome: don't auto-enable night mode 2024-06-22 20:19:52 -04:00
Aly Raffauf 6334e25a8c vscodium: use custom titlebar if desktop.gnome.enable 2024-06-22 20:19:34 -04:00
Aly Raffauf 4553ec10ff gnome: better defaults 2024-06-22 19:53:09 -04:00
Aly Raffauf f9b00d30a7 base/networking: updated wifi networks 2024-06-22 18:09:39 -04:00
Aly Raffauf 429316ac46 cinnamon/gnome: reorganized dconf settings and moved theming to theme.nix 2024-06-22 18:07:46 -04:00
Aly Raffauf 1f3e1369a5 cinnamon: adked touchpad settings and editor keybindings 2024-06-22 16:02:45 -04:00
Aly Raffauf 47291b661b vscodium: remove apps.alacritty declaration 2024-06-22 14:53:22 -04:00
Aly Raffauf 68ffb5bd74 vscodium: font scaling is strange, defaulting to 14pt 2024-06-22 14:45:25 -04:00
Aly Raffauf d6feb3a728 vscodium: editor and terminal follow theme.terminalFont.size 2024-06-22 12:31:50 -04:00
Aly Raffauf f472fc383e nemo/thunar: enable module if default fileManager 2024-06-22 00:01:11 -04:00
Aly Raffauf c3a317253e defaultapps: pdfEditor -> pdfViewer 2024-06-21 23:23:03 -04:00
Aly Raffauf d099bc6ba0 cinnamon: enable nemo module by default 2024-06-21 23:06:13 -04:00
Aly Raffauf 7fad3c1a86 defaultApps: configurable default file manager 2024-06-21 23:05:31 -04:00
Aly Raffauf 53336e132a keepassxc: add default settings 2024-06-21 22:19:28 -04:00
Aly Raffauf 307bc64853 home: add nemo module 2024-06-21 22:14:07 -04:00
Aly Raffauf a3a90ff90d alacritty: enable window decorations 2024-06-21 21:34:30 -04:00
Aly Raffauf d60aab3bec home: relocate basic desktop settings to desktop/defualt.nix 2024-06-21 21:29:40 -04:00
Aly Raffauf 2cc40ce071 home: alyraffauf.defaultApps follows alyraffauf.desktop.enable 2024-06-21 20:19:51 -04:00
Aly Raffauf 8794a99af4 home: config.alyraffauf.theme.enable follows config.alyraffauf.desktop.enable 2024-06-21 20:10:43 -04:00
Aly Raffauf 24efb8c72c match nixos and home alyraffauf.desktop.enable state by default 2024-06-21 19:48:29 -04:00
Aly Raffauf 17880c1460 remove waylandComp, enable based on enabled window managers 2024-06-21 19:32:40 -04:00
Aly Raffauf b329714206 move sway options to options.nix and follow osConfig 2024-06-21 17:44:27 -04:00
Aly Raffauf 89e5dfae3e home: use defaults from osConfig 2024-06-21 17:24:33 -04:00
Aly Raffauf 8fc24abb87 cinnamon: added more keybindings 2024-06-20 22:17:13 -04:00
Aly Raffauf cdc113f375 home/waylandComp: hide close buttons on gnome apps 2024-06-20 20:12:46 -04:00
Aly Raffauf ffddb47882 home/startupApps: sleep 1 before launching hyprland apps 2024-06-20 19:31:22 -04:00
Aly Raffauf e3ec38c26d home/desktop: added startupApps module with initial hyprland support 2024-06-20 19:24:40 -04:00
Aly Raffauf 9453dac5da home: redisable nm-applet connected notifications 2024-06-20 08:40:58 -04:00
Aly Raffauf c53fe181da sway/hyprland: switch to nemo file manager 2024-06-19 23:47:52 -04:00
Aly Raffauf a3c981cc6b waylandComp: hide open as root in nemo 2024-06-19 22:29:16 -04:00
Aly Raffauf 960370e74f home/defaultApps: set default cinnamon temrinal app 2024-06-19 22:04:19 -04:00
Aly Raffauf 5a5a8dcb13 gammstep: Mozilla location service has been discontinued, hard-coding coordinates for ATL 2024-06-19 20:19:56 -04:00
Aly Raffauf 63fe0db78a home/bash: alias cat to bat 2024-06-19 15:34:11 -04:00
Aly Raffauf 4f455458ff hyprland: add vim keybinds to resize mode 2024-06-19 10:40:30 -04:00
Aly Raffauf ade653b20d move gnome file roller to waylandComp 2024-06-17 19:28:52 -04:00
Aly Raffauf ea8388f1d1 keepassxc: added settings option and moved current settings to home/aly 2024-06-17 16:31:54 -04:00
Aly Raffauf 5deb652a5d keepassxc: don't lock database on screen lock 2024-06-17 15:43:30 -04:00
Aly Raffauf 4a5a757c8a hyprland: add screenshot bindings CONTROL F12 for keyboards without PRINT 2024-06-17 15:40:52 -04:00
Aly Raffauf 0c761ea02b hyprland: follow upstream master:new_is_master -> master:new_status 2024-06-16 10:09:45 -04:00
Aly Raffauf a2aa7ee00a hyprland: sleep 1 second before setting wallpaper to avoid failure 2024-06-15 22:55:33 -04:00
Aly Raffauf c7a02e12ec randomWallpaper: use [[]] instead of [] 2024-06-15 11:30:31 -04:00
Aly Raffauf 1a9b0d2cbe randomWallpaper: fill instead of fit 2024-06-14 22:12:04 -04:00
Aly Raffauf 9acfb36869 hyprland: fix homeOffice4 transform 2024-06-14 20:08:55 -04:00
Aly Raffauf 723989e0de hyprland: add mandarin monitors 2024-06-14 20:03:04 -04:00
Aly Raffauf 56e4a8f9b8 homeManagerModules: updates defaultApps option description 2024-06-13 15:24:04 -04:00
Aly Raffauf f30ab0611c apps.keepassxc: migrate to lib.generators.toINI 2024-06-12 22:48:40 -04:00
Aly Raffauf fcb09ac347 homeManagerModules: add apps.keepassxc with defaults 2024-06-12 22:18:26 -04:00
Aly Raffauf 0e2068b4c6 hyprland/sway; move waybar config to waybar module 2024-06-11 21:32:46 -04:00
Aly Raffauf 0e73c7580f refactor nixosModules with consistency with homeManagerModules 2024-06-11 21:16:05 -04:00
Aly Raffauf b3b04a9e41 homeManagerModules: simplify and refactor options into options.nix 2024-06-11 17:49:50 -04:00
Aly Raffauf 0831fdaeb9 flake: refactor home manager modules into flake output 2024-06-11 14:25:31 -04:00
Aly Raffauf c3e1bd66cb hyprland: use lib.optionals for redshift startup 2024-06-10 20:30:01 -04:00
Aly Raffauf f21d50f7fb rustboro: decrease scaling to 1x and compensate with font 2024-06-09 22:00:30 -04:00
Aly Raffauf 147d5ec317 waylandcomp: install network manager applet by default. 2024-06-07 11:02:15 -04:00
Aly Raffauf ec2d719731 hyprland: add keepassxc binds 2024-06-06 00:15:30 -04:00
Aly Raffauf efcee2b996 hyprland: rework window management keybinds 2024-06-04 21:06:17 -04:00
Aly Raffauf b8a7477b5b hyprland: toggleable switch for tablet mode 2024-06-04 15:55:01 -04:00
Aly Raffauf bd1b97a191 sway: remove tablet mode 2024-06-04 14:33:27 -04:00
Aly Raffauf fc216bc6b7 move all overlays/overrides to config.nixpkgs.overlays. 2024-06-04 01:18:46 -04:00
Aly Raffauf aafdcada58 home: add sync folder bookmark 2024-06-03 22:29:30 -04:00
Aly Raffauf 916f51d50c home: code cleanup 2024-06-03 22:10:25 -04:00
Aly Raffauf 2b1247b696 home: removed unused modules 2024-06-03 21:27:06 -04:00
Aly Raffauf 621950b0ce vsCodium: add systemd unit file highlighter 2024-06-03 18:35:32 -04:00
Aly Raffauf 0ea44c2509 hyprland: attrset for default apps 2024-06-02 12:24:18 -04:00
Aly Raffauf f313a42a17 hypr/sway: remove cliphist 2024-06-01 20:45:25 -04:00
Aly Raffauf c768eeacde hyprland: reworked and reorganized for better code reuse 2024-06-01 20:43:34 -04:00
Aly Raffauf 6011bf86cd hyprland: added new clamshell mode script + config improvements 2024-06-01 16:50:20 -04:00
Aly Raffauf 1d0c9e475c home/theme: set x11 defaultCursor 2024-06-01 00:28:12 -04:00
Aly Raffauf c54d01f846 vscode: add rainbow indent extension 2024-05-31 19:23:32 -04:00
Aly Raffauf 5c90a0e227 format 2024-05-29 21:02:20 -04:00
Aly Raffauf 5468b82b64 hyprland: sleep 2 before suspend 2024-05-29 20:13:11 -04:00
Aly Raffauf 96fd8a6c17 hyprland/sway: simplify idle script 2024-05-29 12:10:41 -04:00
Aly Raffauf e65050fc01 home/chromium: brave by default 2024-05-28 23:17:37 -04:00
Aly Raffauf 63a1f5a3b1 switch to hyprland from git 2024-05-28 20:28:36 -04:00
Aly Raffauf a7dcf687fc theme: code cleanup 2024-05-28 18:53:52 -04:00
Aly Raffauf fe0c497bbc theme: moved to qt6ct/kvantum theme to match gtk 2024-05-28 03:15:00 -04:00
Aly Raffauf ae63682b0b restore default thunar settings 2024-05-27 23:20:33 -04:00
Aly Raffauf 730778f91d add electron/chrome fixes for touch screens on wayland 2024-05-27 19:37:28 -04:00
Aly Raffauf 753e62d7cc hyprland: better align gaps_out 2024-05-27 17:46:47 -04:00
Aly Raffauf 1caff70782 hyprland: abstract laptop display names 2024-05-27 17:35:58 -04:00
Aly Raffauf 60aa6f1dd6 refactored home modules 2024-05-27 16:56:00 -04:00
Aly Raffauf db6bb47427 removed budgie and river configs, refactored and cleaned up hyprland and sway 2024-05-27 16:07:29 -04:00
Aly Raffauf d460304110 sway/hyprland: don't run swayosd as systemd service to avoid conflicts 2024-05-27 14:51:40 -04:00
Aly Raffauf 61316e88ac hyprland/sway: cleaned up idle scripts 2024-05-27 13:18:21 -04:00
Aly Raffauf 057e826930 hyprland: add change split keyboard shortcut 2024-05-27 00:08:09 -04:00
Aly Raffauf 2b5353c455 hyprland: add tablet mode with virtkeyboard and menu/close waybar buttons 2024-05-26 21:24:00 -04:00
Aly Raffauf 5f8fcbd29b hyprland: decrease gaps_out 10 -> 7 2024-05-26 20:51:32 -04:00
Aly Raffauf 9af4d3f20f sway/hyprland: use inline scripts for idle daemon 2024-05-26 20:22:36 -04:00
Aly Raffauf 978ebba43e swya/hyprland: check for OLD_PIDS before pausing 2024-05-26 15:58:01 -04:00
Aly Raffauf 973fa2f27f switch to altgr keyboard layout 2024-05-26 15:52:40 -04:00
Aly Raffauf 7edeeda449 sway/hyprland: don't start swayosd instance, let systemd handle it 2024-05-26 14:58:30 -04:00
Aly Raffauf ef40f71791 hyprland: fix skipping wallpaperd if randomWallpaper is enabled 2024-05-26 14:35:31 -04:00
Aly Raffauf f8aa3388c0 sway/hyprland: gracefully skip wallpaper script if randomwallpaper is enabled 2024-05-26 03:33:31 -04:00
Aly Raffauf 6843cdbfb8 home: rearrange module folder structures 2024-05-26 01:45:46 -04:00
Aly Raffauf fee4698bb8 hyprland: remove hyprlock, hyprshade, and hypridle modules 2024-05-26 01:44:59 -04:00
Aly Raffauf 14a79b8548 hyprland: move to gammastep for redshift with toggable option 2024-05-26 01:44:34 -04:00
Aly Raffauf 128bae8061 hyprland: migrate to swaybg 2024-05-26 01:25:13 -04:00
Aly Raffauf 20661e087e hypr*: pull all packages from unstable 2024-05-26 00:37:20 -04:00
Aly Raffauf 7d43115f41 hyprland: enable random wallpaper by default 2024-05-25 23:35:24 -04:00
Aly Raffauf 42ddd6f6f2 hyprland: fixed clamshell mode 2024-05-25 21:32:56 -04:00
Aly Raffauf 647a36b46c refactor flake.nix for multiarch support
flake: simplify nixos hosts with nixpkgs.lib.genAttrs
2024-05-24 13:37:55 -04:00
Aly Raffauf 9f2358d529 flake: move to 24.05 with optional unstable overlays 2024-05-23 20:45:05 -04:00
Aly Raffauf 2b403be200 sway/gammastep: added automatic location awareness with geoclue2 2024-05-21 22:37:04 -04:00
Aly Raffauf 8d016e36c1 hyprland: fixed incorrect suspend command preventing auto suspend when idle 2024-05-19 16:22:22 -04:00
Aly Raffauf 4f82c8c5bb home-manager: moved to shared modules for multi user configs 2024-05-19 12:35:15 -04:00
Aly Raffauf 2f1af3ef7e sway: moved gammastep into optional desktop.sway.redShift component 2024-05-19 12:15:55 -04:00
Aly Raffauf e37cd3c13a greetd: show username
fix formatting
2024-05-18 19:40:41 -04:00
Aly Raffauf e1ce1cc6ab chromium: add extensions 2024-05-18 17:19:28 -04:00
Aly Raffauf 5eace49fae sway: add close button in tablet mode 2024-05-18 08:34:42 -04:00
Aly Raffauf e8a5219ee1 sway: tablet mode defaults to sway instead of swayfx 2024-05-18 08:34:42 -04:00
Aly Raffauf 3a2e9b70ce waybar/sway: added tablet mode toggle for virtkeyboard, autorotate, and waybar menu button 2024-05-17 23:16:43 -04:00
Aly Raffauf 59b758355c sway: add virtual keyboard support for tablets 2024-05-17 19:09:22 -04:00
Aly Raffauf d0e9385946 theme/sway: added option to hide gtk titlebars if using pkgs.sway 2024-05-17 16:17:00 -04:00
Aly Raffauf 3d520d2eb5 sway: added autorotate support with rot8 2024-05-17 14:48:32 -04:00
Aly Raffauf 0b0948ff10 sway: float open file/open folder dialogs by title 2024-05-16 22:48:34 -04:00
Aly Raffauf 3cd6a5f4b5 mako: add do not disturb mode 2024-05-16 17:30:37 -04:00
Aly Raffauf 3234516282 fuzzel: improved desktop theme and app integration for font, border, and defualt terminal 2024-05-15 15:39:48 -04:00
Aly Raffauf 294fd9fa9c mako: make colors and border more consistent with windowmanager themes 2024-05-15 15:31:02 -04:00
Aly Raffauf 4444955c2c sway: center and float solaar 2024-05-15 14:29:22 -04:00
Aly Raffauf 2d42bd5f0a hyprland: center and float keepassxc 2024-05-15 07:18:03 -04:00
Aly Raffauf aed685dd90 sway: float and center keepassxc 2024-05-15 07:18:03 -04:00
Aly Raffauf f01d247e9f sway: move media binds to bindsym --locked in extraConfig 2024-05-14 07:32:04 -04:00
Aly Raffauf a98a48a264 sway: dim inactive windows 2024-05-12 23:19:58 -04:00
Aly Raffauf ac9f812f25 home: fixed font inconsistency 2024-05-12 21:45:33 -04:00
Aly Raffauf 8d4c870999 home/sway: check before adding swayfx-specific configuration 2024-05-12 18:19:40 -04:00
Aly Raffauf d7d9094594 home/desktop: added cinnamon module 2024-05-12 17:26:08 -04:00
Aly Raffauf 98f430b17a theme: fixed gtk fonts 2024-05-12 14:27:46 -04:00
Aly Raffauf 3e481ccb48 vscodium: switch default theme to catppuccin frappé 2024-05-12 01:08:46 -04:00
Aly Raffauf decd78c834 waybar: remove bluetooth icon 2024-05-11 22:56:47 -04:00
Aly Raffauf cbca1731f1 sway: autostart blueman-applet 2024-05-11 22:56:47 -04:00
Aly Raffauf 6b35d2853e hyprland: autostart blueman-applet 2024-05-11 22:56:47 -04:00
Aly Raffauf 6152a5f2c7 hyprland: add floating rules for blueman 2024-05-11 22:56:47 -04:00
Aly Raffauf e79e29fea5 sway: add floating rules for blueman 2024-05-11 22:56:47 -04:00
Aly Raffauf fe3cbb067e wlogout: improve background legibility and consistency with waybar 2024-05-11 22:56:38 -04:00
Aly Raffauf 7654e4069c wlogout: new theme 2024-05-11 22:56:26 -04:00
Aly Raffauf 01d3f9d6d7 waybar: improve spacing in waybar scratchpad 2024-05-11 00:58:33 -04:00
Aly Raffauf 6f372c72a5 home: add budgie module with touchpad settings 2024-05-10 19:37:20 -04:00
Aly Raffauf 2b37856369 sway/waybar: add scratchpad module to panel 2024-05-09 13:59:53 -04:00
Aly Raffauf 8f3fd54044 sway: float bitwarden 2024-05-09 13:48:11 -04:00
Aly Raffauf ed19e4a663 home: add default gtk folder bookmarks 2024-05-08 16:04:07 -04:00
Aly Raffauf 5f79d20279 added preferDark option to theme module 2024-05-08 11:37:38 -04:00
Aly Raffauf d0bc9cb3e0 hyprland: blue swayosd 2024-05-06 10:18:00 -04:00
Aly Raffauf 9d7c1db49f sway: add blur to swayosd 2024-05-06 10:16:43 -04:00
Aly Raffauf 746439b576 home: add default video and audio player modules 2024-05-06 10:03:25 -04:00
Aly Raffauf 437137b5ba home: added default apps module 2024-05-05 22:00:46 -04:00
Aly Raffauf 5634e4e8a3 rewrite home modules to dynamically get executables iwth lib.getExe and lib.getExe' 2024-05-05 19:39:36 -04:00
Aly Raffauf 9625af21f5 vscodium: quick missing font fix 2024-05-05 17:27:29 -04:00
Aly Raffauf 90a5d3bfd9 sway/river/hypr: removed duplicated hard dependencies 2024-05-05 17:22:15 -04:00
Aly Raffauf ab713e2c2f river: now uses theme module and has (almost) parity with sway 2024-05-05 16:44:02 -04:00
Aly Raffauf 9194c29efc sway: use font size from theme module 2024-05-05 09:59:08 -04:00
Aly Raffauf 39e05afed3 hyprland: reload hyprshade on every hyprland reload 2024-05-04 22:19:19 -04:00
Aly Raffauf a62d945c0e sway/hyprland: lock with Control+Super+L 2024-05-04 22:01:37 -04:00
Aly Raffauf edcde5ae14 hyprland: use theme module for colors and cursors
hyprpaper: use default wallpaper from theme module
2024-05-04 21:51:49 -04:00
Aly Raffauf 418daa7173 sway: restored color alpha settings 2024-05-04 21:41:56 -04:00
Aly Raffauf 84cfa8f95a hyprland: removed custom waybar css 2024-05-04 21:30:40 -04:00
Aly Raffauf 6f4a7a1040 theme: removed unnecessary '-Regular' suffix from font
theme: fixed icon theme missing trailing -Regular
2024-05-04 21:26:06 -04:00
Aly Raffauf 6c8e3068b0 waybar: removed unnecessary formatting in css 2024-05-04 21:23:04 -04:00
Aly Raffauf 55c747e4c2 sway: use default theme font 2024-05-04 21:22:48 -04:00
Aly Raffauf 50fa28088e waybar: remove separate css style 2024-05-04 21:20:08 -04:00
Aly Raffauf 2dbf1233d4 sway: use theme module default wallpaper 2024-05-04 21:19:11 -04:00
Aly Raffauf a41f69133d swaylock: use theme module default wallpaper 2024-05-04 21:19:11 -04:00
Aly Raffauf b05b618921 theme: added default wallpaper option 2024-05-04 21:19:11 -04:00
Aly Raffauf 1d79c7b2c3 swaylock: use theme module 2024-05-04 21:19:11 -04:00
Aly Raffauf 1ea8e6fcba mako: use theme module
mako: fix build error by converting int to str with toString
2024-05-04 21:19:07 -04:00
Aly Raffauf 6b2bab0294 fuzzel: moved partially to new theme module 2024-05-04 20:55:37 -04:00
Aly Raffauf b6a9216780 emacs: removed python dependency 2024-05-04 20:55:23 -04:00
Aly Raffauf c7b9a639e4 alacritty: move to new theme module 2024-05-04 20:51:15 -04:00
Aly Raffauf 7d12d5d180 vscodium: move to theme module for font declaration 2024-05-04 20:48:03 -04:00
Aly Raffauf cc10649a87 waybar: moved to new theme module and declarative config file definition 2024-05-04 20:44:29 -04:00
Aly Raffauf 0fea8fad78 sway: moved to new theme modules 2024-05-04 20:44:06 -04:00
Aly Raffauf 19809ea557 added new theme modules for customizing theme options across home profile 2024-05-04 20:43:51 -04:00
Aly Raffauf 0dfae7d065 fuzzel: don't auto install fonts and icon themes 2024-05-04 20:40:35 -04:00
Aly Raffauf 83d865f237 sway: new inactive window border color 2024-05-04 20:00:05 -04:00
Aly Raffauf 8a4e8bb894 sway: reduced gaps.outer from 10->5 2024-05-04 14:45:54 -04:00
Aly Raffauf 9649f8563c added fastfetch config 2024-05-04 07:02:48 -04:00
Aly Raffauf f67277ba71 sway: disable kanshi by default 2024-05-03 11:21:46 -04:00
Aly Raffauf 30a5ae2685 sway: enable blur effects 2024-05-03 11:16:58 -04:00
Aly Raffauf b96d346eb0 home/sway: don't check config (cf home-manager bug #5307) 2024-05-03 11:01:22 -04:00
Aly Raffauf e77ca2458c removed hyprland flake 2024-05-03 07:04:07 -04:00
Aly Raffauf 60c24f254a sway: move to workspace when you move a window to it 2024-05-03 06:34:56 -04:00
Aly Raffauf fe1ee27b8f moved pp-adjuster script to home modules 2024-05-02 15:58:22 -04:00
Aly Raffauf afda0f5ff9 sway: added more hjkl bindings 2024-05-01 18:10:46 -04:00
Aly Raffauf 9e847ca296 sway: add hjkl as move keys, move lock to mod4+q 2024-05-01 17:49:24 -04:00
Aly Raffauf f526e4cb46 waybar: remove custom css for sway 2024-05-01 13:59:33 -04:00
Aly Raffauf dcde2d8f87 sway: fixed window resize rules 2024-04-29 15:17:31 -04:00
Aly Raffauf ce8684263b sway: simplified floating rules 2024-04-28 21:58:04 -04:00
Aly Raffauf 218c6d49a0 sway: fixed syntax error in window rules 2024-04-28 20:26:39 -04:00
Aly Raffauf bd7225cf46 fuzzel: decrease width and vertical lines 2024-04-28 19:43:18 -04:00
Aly Raffauf 1ac0635fb7 sway: focus newly activated windows 2024-04-28 19:29:33 -04:00
Aly Raffauf e8a2469822 sway: enable workspace back and forth 2024-04-28 17:58:19 -04:00
Aly Raffauf 041feebb59 sway: center floating windows 2024-04-28 17:54:36 -04:00
Aly Raffauf 5b7a4630eb hyprland/sway: pause media before sleep 2024-04-28 17:27:50 -04:00
Aly Raffauf 9c166735ac sway: added window rules 2024-04-28 15:02:58 -04:00
Aly Raffauf d87a7a6055 thunar: disabled buggy xfconf settings declaration 2024-04-28 14:15:20 -04:00
Aly Raffauf 0a2a85ec5a thunar: added xfconf 2024-04-28 14:05:48 -04:00
Aly Raffauf 4d1e056683 swaylock: restored daemonization 2024-04-28 13:49:50 -04:00
Aly Raffauf 6f9aee2d3c swaylock: don't ignore empty passwords 2024-04-28 13:35:01 -04:00
Aly Raffauf cb16b696a6 sway/hypr/river: removed unnecessary xfce deps 2024-04-28 12:42:34 -04:00
Aly Raffauf aa23b4e647 fuzzel: remove unnecessary -e in terminal 2024-04-28 09:56:20 -04:00
Aly Raffauf c8f4db5e0e improved fonts with standardized names 2024-04-28 09:46:06 -04:00
Aly Raffauf 99663c79ba hyprland/sway: enable playerctl demon 2024-04-28 08:57:18 -04:00
Aly Raffauf 348a41e07f sway-randomWallpaper: fixed flickering delaying killing old swaybg instances 2024-04-27 22:34:21 -04:00
Aly Raffauf fc2877381f home: added new swaylock module with riced configuration file 2024-04-27 21:21:26 -04:00
Aly Raffauf 1ee7fcfdd4 reformat with alejandra 2024-04-27 19:23:40 -04:00
Aly Raffauf 1c38c91894 home: move thunar to its own modules with declaratively configured settings in xfconf 2024-04-27 18:34:46 -04:00
Aly Raffauf bb573b8bdc swaylock: match colors to catppuccin 2024-04-27 17:59:34 -04:00
Aly Raffauf 39cd140c7a sway: add bindings to mvoe workspaces across outputs 2024-04-27 17:33:46 -04:00
Aly Raffauf 0a65f2ce82 waybar: added submap and mode transparency 2024-04-27 15:26:16 -04:00
Aly Raffauf 6d45ea1106 sway: switch to shotman for screenshots 2024-04-27 15:19:27 -04:00
Aly Raffauf 0c3525302b sway: added gestures for move mode 2024-04-27 15:05:02 -04:00
Aly Raffauf b956caa085 sway: added support for laptop clamshell mode 2024-04-27 14:01:32 -04:00
Aly Raffauf f32004abc6 waybar: added red background to submap and mode 2024-04-27 12:36:08 -04:00
Aly Raffauf 9b1a57a16f home: move theme module outside of hyprland config 2024-04-26 21:49:10 -04:00
Aly Raffauf a107e6401e waybar: decrease panel size to 32 2024-04-26 21:36:29 -04:00
Aly Raffauf 55f5b50754 sway: cleaned up random wallpaper script 2024-04-26 16:53:48 -04:00
Aly Raffauf e10ab00c26 sway: autostart swaybg with default wallpaper 2024-04-26 13:52:44 -04:00
Aly Raffauf a55aed95f7 sway: improved random wallpaper script and minimized side effects 2024-04-26 13:49:44 -04:00
Aly Raffauf 684c838fa5 waybar: restore background color for sway modes 2024-04-26 13:49:22 -04:00
Aly Raffauf 8bf7a0d8b6 sway: update random wallpaper script to assign different wallpapers per-monitor 2024-04-26 13:17:22 -04:00
Aly Raffauf a6531ffa69 sway: disable mouse warping 2024-04-26 10:02:36 -04:00
Aly Raffauf 60ab590e8b sway: port hyprland waybar to sway 2024-04-26 09:31:53 -04:00
Aly Raffauf 1c0ab8187f sway: add work monitor 2024-04-26 09:05:27 -04:00
Aly Raffauf 14a36a6e17 waybar: clarify battery tooltip language 2024-04-26 08:17:09 -04:00
Aly Raffauf e002c8e332 waybar: re-enable tooltip for clock 2024-04-26 08:12:49 -04:00
Aly Raffauf ce125f046c waybar: improved reproducibility by reusing config.wayland.windowManager.hyprland.package 2024-04-26 08:12:37 -04:00
Aly Raffauf 181fbf50f8 waybar: new groups and custom config for hyprland 2024-04-25 22:42:26 -04:00
Aly Raffauf 1d6fc10067 sway: added script to cycle display modes on petalburg 2024-04-25 21:02:34 -04:00
Aly Raffauf c66cdf5601 sway: map petalburg touchscreen and wacom tablet functionality to internal display 2024-04-25 19:45:02 -04:00
Aly Raffauf 669d3c890c hyprland: fixed dpms not turning back on 2024-04-25 12:58:11 -04:00
Aly Raffauf fd27d272fe hyprland/sway: add autoSuspend option independent of osConfig 2024-04-25 12:58:11 -04:00
Aly Raffauf f0daec2312 sway: fixed waybar not starting on boot 2024-04-25 12:58:11 -04:00
Aly Raffauf 2408db0936 hyprland: specify package from hyprland flake
hyprland: scripts link to hyprland version from build
2024-04-25 12:58:08 -04:00
Aly Raffauf fe52832fab hyprland: fixed swayidle dpms calling waymsg instead of hyprctl 2024-04-24 18:35:22 -04:00
Aly Raffauf dab2d33585 waybar/sway: use special waybar css with sway 2024-04-24 17:39:19 -04:00
Aly Raffauf 07c6ad567c hyprland: switch to swaylock/swayidle 2024-04-23 21:03:11 -04:00
Aly Raffauf 70ba953b43 wlogout: read username from home-manager config 2024-04-23 00:42:09 -04:00
Aly Raffauf e3e62eadda waybar: removed default hyprland modules 2024-04-22 22:33:33 -04:00
Aly Raffauf 3ed4b57417 sway: added missing trailing ' in swaylock command 2024-04-22 21:06:35 -04:00
Aly Raffauf ee0fcb052b sway: fixed quote escape issue in swaylock command 2024-04-22 13:41:15 -04:00
Aly Raffauf 753348bc6c hyprland/sway: changed submap keybinds to Ctrl+Alt to avoid collisions with app binds 2024-04-21 21:59:43 -04:00
Aly Raffauf 18a6746a43 hyprland: fix scaling on workshop monitor 2024-04-21 21:07:03 -04:00
Aly Raffauf 9e98b48bc9 waybar: remove drawer 2024-04-21 20:12:34 -04:00
Aly Raffauf a446d36069 sway/river improved swaylock visibility 2024-04-21 19:15:14 -04:00
Aly Raffauf 93e09f0c0c hyprland: disable eDP-1 when ext monitor is sattached and lid is closed
fixed switch on/off status

cleaned up lid handling
2024-04-21 18:30:32 -04:00
Aly Raffauf 311678fead vscodium: add haskell syntax extension 2024-04-21 14:49:48 -04:00
Aly Raffauf 9396ec8755 home: renamed desktop.river.randomWallpaper.enable to randomWallpaper 2024-04-21 13:47:41 -04:00
Aly Raffauf 3191a42ad0 riverwm: cleaned up config and replaced kde polkit with mate 2024-04-21 13:31:57 -04:00
Aly Raffauf da89069f32 hyprland/sway/river: hostname aware idle settings 2024-04-21 11:03:24 -04:00
Aly Raffauf c20299ec28 sway: normalize variable names 2024-04-21 10:52:16 -04:00
Aly Raffauf fdc245dd84 riverwm: updated with improvements from sway config 2024-04-21 10:52:03 -04:00
Aly Raffauf 210f6e7c4a sway: added gammastep for red shifting 2024-04-20 21:07:54 -04:00
Aly Raffauf cbdd5f9976 home: drop enable flag from sway.randomWallpaper 2024-04-20 15:27:27 -04:00
Aly Raffauf 804b564001 sway randomWallpaper: increased interval to 900s 2024-04-20 15:04:08 -04:00
Aly Raffauf 67c6425c3b hyprpaper: dropped 'enable' from randomWallpaper option 2024-04-20 15:00:32 -04:00
Aly Raffauf e63502bdf4 sway: config reorganizing and improvements 2024-04-20 13:58:45 -04:00
Aly Raffauf 6adabc1bf9 sway/hyprland: removed unnecessary polit packages 2024-04-20 13:20:23 -04:00
Aly Raffauf 02a2b0e9ee sway: added swayidle suspend and brightness settings 2024-04-20 13:01:08 -04:00
Aly Raffauf b61201ae21 hypridle: fixed dpms settings to turn off after 5.5mins 2024-04-20 13:01:08 -04:00