Commit Graph

191 Commits

Author SHA1 Message Date
pagedmov
231112356c some more nixvim configuration 2024-11-08 02:09:20 -05:00
pagedmov
9e1cbfdea1 added an alias that counts how many nix files are in my config. also updated screenshots 2024-11-08 01:49:42 -05:00
pagedmov
46f7fa27c8 added categories for system configuration options as well 2024-11-08 01:43:53 -05:00
pagedmov
21c9141c2b added different categories for home-manager module options instead of having them clumped together 2024-11-08 01:37:03 -05:00
pagedmov
4a3fb537b9 added monitor and workspace configuration options to my hyprland config 2024-11-08 01:26:06 -05:00
pagedmov
e3c65cfe55 added fetchfromgh, which takes a github username and repo like someuser/somerepo and returns a pkgs.fetchFromGitHub call 2024-11-07 14:29:46 -05:00
pagedmov
12d357419b added vipkg, a script that allows you to search for a package name to open the derivation file in nixpkgs/pkgs. Very useful for overriding package attributes. 2024-11-07 13:36:30 -05:00
pagedmov
284984b546 fixup! viconf now disables semantic tokens for nixd if the file contains non-ascii characters, temporary workaround until the feature is fixed 2024-11-07 03:23:38 -05:00
pagedmov
319ca70254 viconf now disables semantic tokens for nixd if the file contains non-ascii characters, temporary workaround until the feature is fixed 2024-11-07 02:03:15 -05:00
pagedmov
50decf03c9 cleaned up server and laptop home.nix files, along with the homeConfigurations for them 2024-11-07 01:40:48 -05:00
pagedmov
388daff285 added slight borders to waybar elements to prevent them from blending in with the background 2024-11-07 01:14:54 -05:00
pagedmov
0bb0b6ce81 moved nixvim to home-manager config, re-added firefox plugins 2024-11-07 00:48:51 -05:00
pagedmov
f9fe7155de fully fleshed out nixd settings and switch to nvim-cmp from COQ. Also updated rebuild to work for both home and system configs 2024-11-07 00:30:18 -05:00
pagedmov
fc99570fdc Successfully separated home-manager configs from system configs 2024-11-06 22:28:16 -05:00
pagedmov
1a2402dee7 fixup! all of my custom options are now held in an attribute set called movOpts 2024-11-06 20:11:37 -05:00
pagedmov
fc327f501c all of my custom options are now held in an attribute set called movOpts 2024-11-06 19:55:39 -05:00
pagedmov
a53bae9870 removed mkbackup script, refactored all script files to use pkgs.writeShellApplication rather than pkgs.writeShellScriptBin 2024-11-06 18:17:29 -05:00
pagedmov
4541ca49fe added mkscreenshots to documentation and also tweaked the positioning of the nemo window in the screens 2024-11-06 02:52:43 -05:00
pagedmov
cb6593f908 added a larger delay before screenshots are taken by mkscreenshots to give the terminals more time to populate 2024-11-06 02:47:33 -05:00
pagedmov
2721e0ec31 added mkscreenshots, a script that automates screenshots for the github repo and also keeps the readme up to date with the revision hash 2024-11-06 02:43:23 -05:00
pagedmov
cf20f8ef68 changed waybar and hyprland borders to be easier on the eyes 2024-11-06 01:29:58 -05:00
pagedmov
b1afb4a06a hyprland window border and waybar border are now more visually consistent 2024-11-06 01:16:46 -05:00
pagedmov
0e85a705e8 chpaper now restarts the hyprpaper service instead of pkilling the process 2024-11-06 00:59:33 -05:00
pagedmov
0cbdbafabe fixup! fixed chscheme and chpaper to work with new colorscheme and wallpaper variable locations 2024-11-06 00:36:51 -05:00
pagedmov
115384a926 fixed chscheme and chpaper to work with new colorscheme and wallpaper variable locations 2024-11-06 00:35:37 -05:00
pagedmov
b6c43b6742 altered colors of battery and brightness icons on laptop waybar config 2024-11-05 11:11:46 -05:00
pagedmov
6ccc57f95e trimmed a lot of fat that had been accruing in my system and user package lists 2024-11-04 01:37:49 -05:00
pagedmov
e4369939f4 finally caved and removed my redundant color scheme definition in the flake.nix file to use stylix's built-in color scheme definition 2024-11-03 15:55:36 -05:00
pagedmov
62bbbfa71d new wallpaper and changed system color scheme to black-metal-immortal 2024-11-03 01:32:22 -05:00
pagedmov
6b73818753 fixed ssh-theme logic again and also wrote a wrapper function for ssh that reverts the theme upon return 2024-11-03 01:02:01 -05:00
pagedmov
49af09e09a kitty ssh theme logic was backwards. also switch ssh theme to black-metal-venom 2024-11-03 01:54:24 -04:00
pagedmov
59d8273efa added openrct2 to gaming_pkgs.nix, altered some network configuration to make hosting servers easier. Kitty now changes theme in ssh. 2024-11-03 01:48:20 -04:00
pagedmov
b427e8f373 Merge branch 'master' of github.com:pagedMov/nixos-config 2024-11-02 17:14:29 -04:00
pagedmov
2ca5f9351e updated hosts in network.nix 2024-11-02 17:14:19 -04:00
pagedMov
55bf479aa3 Merge branch 'master' of github.com:pagedMov/nixos-config 2024-11-02 17:13:50 -04:00
pagedMov
e0c183e467 jellyfin is working on my domain name 2024-11-02 17:12:00 -04:00
pagedmov
ce51067835 added mkbackup command, leverages sshfs to quickly backup files to xenon 2024-11-02 13:07:50 -04:00
pagedmov
f3221dbd29 Merge branch 'master' of github.com:pagedMov/nixos-config 2024-11-02 12:16:14 -04:00
pagedmov
29932a7d29 added sshfs to system packages 2024-11-02 12:16:07 -04:00
pagedMov
2458e38dfb some more server-related tune-ups 2024-11-02 12:15:46 -04:00
pagedmov
c216b02858 server config builds now 2024-11-02 11:54:44 -04:00
pagedMov
64af69bcc5 Merge branch 'master' of github.com:pagedMov/nixos-config 2024-11-02 11:11:07 -04:00
pagedMov
7304bee9e6 something i think 2024-11-02 11:10:41 -04:00
pagedmov
2c0b8b4cd3 moved keyd from powerprofiles to sys/services.nix 2024-11-02 07:15:54 -04:00
pagedmov
eae58c0f13 laptop config has now integrated the module refactoring. Also updated flake.lock and fixed missing git aliases from previous commit 2024-11-02 06:35:01 -04:00
pagedmov
44e1498e97 fixed zshell.nix, decided to consolidate all declared home files into files.nix instead of having a dedicated directory 2024-11-02 05:49:22 -04:00
pagedmov
23c36b9337 fixed merge conflict between module-refactor and master 2024-11-02 05:17:22 -04:00
pagedmov
b982fd076d added basic documentation for module options 2024-11-02 05:14:36 -04:00
pagedmov
4aec3066a0 made module options false by default 2024-11-01 23:39:56 -04:00
pagedmov
36ec78ac3f scripts can now be enabled or disabled by group and each script has it's own override enable option 2024-11-01 22:30:31 -04:00