Commit Graph

206 Commits

Author SHA1 Message Date
8c007c3915 Moved scripts to the overlay folder to be used as packages
All scripts have been moved to the overlay folder in the top level directory

Overlay is now instantiated per configuration to make use of the host variable
2024-11-16 03:42:07 -05:00
8aaa441bb2 chscheme fixed, panda3ds package add to overlay 2024-11-15 18:02:35 -05:00
2431e4361b Adapted hyprland configurations for new breaking changes, and some misc adjustments
adjusted hyprland config for new breaking changes

capitalized 'Description' keys in userservices

altered shell aliases and added missing autosuggest option in zsh/options.nix

rebuild now has dry run flags

added hyprpaper to packages.nix

updated check_updates service to check the upstream nixpkgs channel instead of my local flake pkgs
2024-11-15 12:13:10 -05:00
6d9e054a7a split zsh config into several nix files 2024-11-15 09:58:31 -05:00
5cd144ef33 changed my overlay packages to use 'with lib.maintainers [ pagedMov ]' since my name is on the maintainers list now :D also added a -a flag to rebuild to rebuild both home and system configurations 2024-11-15 01:03:07 -05:00
5ba8f79b67 Merge branch 'master' of github.com:pagedMov/nixos-config 2024-11-11 18:27:02 -05:00
325e83fed9 breezex folder now matches the pkg name 2024-11-11 18:26:32 -05:00
b78f3a54f0 made waybar and hyprland configs more compatible with the single-monitor layout 2024-11-11 17:52:20 -05:00
0d2d48af5c added breezex cursor package 2024-11-11 17:19:15 -05:00
fc63af4641 waybar disk usage icon now actually works, grimblast plays a neat sound effect now, super + e now opens nemo in a floating window instead of a tiled window 2024-11-10 20:15:57 -05:00
f9b8251567 added a custom overlay for nixpkgs, moves all of the packages that I maintain into an attribute set 'pkgs.myPkgs' so that my update checker can easily locate them 2024-11-10 17:43:52 -05:00
06b840a743 added a user service that tracks new updates for packages that I maintain, also moved the login sound from the hyprland config to a systemd service that triggers after graphical-session.target 2024-11-10 15:10:52 -05:00
pagedmov
366a0c1175 renamed some files and directories that had identical filenames. Altered some nixvim plugin options. Set up gpg signing for git commits. 2024-11-10 03:03:11 -05:00
pagedmov
2a1ba18c09 formatted all files with nixfmt, added env variable to hold secrets 2024-11-09 16:20:27 -05:00
pagedmov
d38da56ba2 added neocord and nvim-lightbulb to nixvim config 2024-11-09 16:06:06 -05:00
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