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
|
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
|
e86871ec23
|
home/desktop: only crete ~/sync if osConfig.alyraffauf.services.syncthing.enable
|
2024-06-25 16:58:51 -04:00 |
|
Aly Raffauf
|
ca4c453a96
|
hyprland: rewrote wallpaper script in ruby
|
2024-06-24 21:12:49 -04:00 |
|
Aly Raffauf
|
b4bbe60e51
|
gnome: don't auto-enable night mode
|
2024-06-22 20:19:52 -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
|
f472fc383e
|
nemo/thunar: enable module if default fileManager
|
2024-06-22 00:01:11 -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
|
307bc64853
|
home: add nemo module
|
2024-06-21 22:14:07 -04:00 |
|
Aly Raffauf
|
d60aab3bec
|
home: relocate basic desktop settings to desktop/defualt.nix
|
2024-06-21 21:29:40 -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
|
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
|
5a5a8dcb13
|
gammstep: Mozilla location service has been discontinued, hard-coding coordinates for ATL
|
2024-06-19 20:19:56 -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
|
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
|
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
|
916f51d50c
|
home: code cleanup
|
2024-06-03 22:10:25 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
55c747e4c2
|
sway: use default theme font
|
2024-05-04 21:22:48 -04:00 |
|
Aly Raffauf
|
2dbf1233d4
|
sway: 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
|
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
|
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
|
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
|
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
|
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
|
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 |
|