Too lazy to leave your home to get a sim card? I guess that is the reason why you googled it, just kidding. Don't be disappointed, you can call the BSNL Marketing Executive and he will come to your home. But it all depends on the availability of the executive. You can get his number from your telephone exchange.
Now let me talk about the conventional way.
Go to the nearest telephone exchange. Fill in an application form for BSNL Prepaid/Postpaid form,along with a passport size photo and a photo copy of your ID proof ( Voters ID card/ Driving License/ Aadhar card/ PAN Card/ Ration Card). Select the plan which suits your requirements and mention it on your application form. Pay a nominal amount, in my case I choose Mithram Plan which cost Rs.53/-.
Once you get the sim card, insert it into your phone and after two hours call 1507 (This is the number for my circle,Kerala. Not sure whether it is the same for all of India) for activating the sim. Your sim card will be activated within 3 hours, make a call to any number and your sim card is fully functional.