On any edit, CSS stops working

Hi, I have merged everything.

and on doing make s.

I got this error

junaid@ijunaid8989:~/ijunaid8989.github.io$ make s
bundle exec jekyll server --livereload --watch --future --port 4444
Configuration file: /home/junaid/ijunaid8989.github.io/_config.yml
            Source: /home/junaid/ijunaid8989.github.io
       Destination: /home/junaid/ijunaid8989.github.io/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
  Liquid Exception: Could not find document 'index.md' in tag 'link'. Make sure the document exists and the path is correct. in /_layouts/default.html
jekyll 3.9.0 | Error:  Could not find document 'index.md' in tag 'link'.

Make sure the document exists and the path is correct.

/home/junaid/.rvm/gems/ruby-3.0.0/gems/jekyll-3.9.0/lib/jekyll/tags/link.rb:27:in `render': Could not find document 'index.md' in tag 'link'. (ArgumentError)

Make sure the document exists and the path is correct.
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:91:in `render'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/jekyll-3.9.0/lib/jekyll/liquid_renderer/file.rb:30:in `block (2 levels) in render!'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/jekyll-3.9.0/lib/jekyll/liquid_renderer/file.rb:42:in `measure_bytes'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/jekyll-3.9.0/lib/jekyll/liquid_renderer/file.rb:29:in `block in render!'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/jekyll-3.9.0/lib/jekyll/liquid_renderer/file.rb:49:in `measure_time'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/jekyll-3.9.0/lib/jekyll/liquid_renderer/file.rb:28:in `render!'
	from /home/junaid/.rvm/gems/ruby-3.0.0/gems/jekyll-3.9.0/lib/jekyll/renderer.rb:126:in `render_liquid'

Sorry force of habit. I see you figured it out as index.html

As my previous comment said, you can add pathutils to global gems

gem install pathutils

Then you don’t need to add it any of your repos.

And for local development you will want to keep the Gemfile. But the point was that you could delete if you wanted and it would not affect GH Pages